linux-commands

ОСНОВНЫЕ КОМАНДЫ УПРАВЛЕНИЯ СЕРВЕРОМ НА БАЗЕ ЛИНУКС UBUNTU, DEBIAN, CENT OS

Здесь собраны только самые часто используемые и важные команды для работы в командной строке.

Навигация:

  • pwd — показывает текущее место расположения
  • ls — посмотреть список папок и файлов текущей дерриктории.
  • При наборе директории «дописать» её можно табом.
  • cd — сменить директорию

Управление файлами

  • sudo chown -R admin:www-data /home/admin/web/brewery.ee/public_html/*
  • mkdir — создать директорию
  • touch — создание файлов
  • mkdir -p test1/test3 рекурсивное создание директорий, можно и файлов
  • mv do posle — переименовать
  • tree — дерево папок
  • rm — удалить
  • rm -r test1/test3 рекурсивное удаление директорий, можно и файлов
  • rm -r * удалить содержимое папки.
  • rm -rf — удаление содержимого без подтверждения. Если после этой команды поставить / то удалится всё содержимое корневой папки !!!DANGER!!!

Просмотр содержимого файлов

  • сat filename — выводит содержание файла
  • head filename — выводит только первые 10 строк
  • tail filename — выводит только последние 10 строк
  • tail -f filename — выводит только последние 10 строк, постоянно обновляя информацию. (удобно следить за логами)
  • ctrl + C нажать для выхода из режима чтения
  • grep ‘search words’ — filename поиск слова/фразы по файлу

LESS (недо VIM)

  • less filename — открытие файла
  • q — выход
  • h — help ^ — shift
  • /slovopoiska — поиск слова в файле
  • j и k — передвигаться вверх и вниз по строкам в less (и в vim)

Документация

  • man man ман самого мана =)
  • man мануал документация текущей программы
  • man mkdir — мануал по mkdir
  • man -f mkdir — найти mkdir во всех категориях
  • man 2 mkdir — мануал по mkdir второй категории

Переменные окружения

  • Посмотреть список установленных переменных окружения можно командой:env
  • VAR=Hello перезапись значения переменной
  • echo $VAR — вывод переменной

История

  • .bash_history
  • history
  • !! — вывод последней команды
  • ctrl + r — обратный поиск по истории

псевдонимы

  • alias xxx
  • unalias xxx
  • alias mkdir=»mkdir -p» — команда которая создает псевдоним для команды mkdir -p под именем mkdir
  • alias — список всех псевдонимов

ПОЛЕЗНОСТИ

  • sudo dpkg-reconfigure tzdata — установка часового пояса.
  • chown -R admin:admin /home/admin/web/domainname.com/public_html установка прав.
  • ssh ip_address@user вход по ssh

Add a Comment

Your email address will not be published. Required fields are marked *