Справочник команд

Команды, которые должен знать каждый пользователь Linux

Базовый словарь команд, который встречается на рабочих станциях, серверах, в recovery-средах и документации.

ls

Перечисляет файлы и каталоги.

ls [options] [path]

cd

Изменяет текущий каталог оболочки.

cd [directory]

pwd

Печатает текущий рабочий каталог.

pwd

cp

Копирует файлы и каталоги.

cp [options] source... destination

mv

Перемещает или переименовывает файлы и каталоги.

mv [options] source... destination

rm

Удаляет файлы или деревья каталогов.

rm [options] file...

cat

Печатает и объединяет содержимое файла.

cat [options] file...

less

Открывает текст в прокручиваемом пейджере.

less [options] file

grep

Ищет в тексте совпадения с шаблонами.

grep [options] pattern [file...]

find

Ищет файлы по имени, типу, времени, размеру и т. д.

find path [tests] [actions]

chmod

Изменяет разрешения файлового режима.

chmod [options] mode file...

chown

Изменяет владельца файла и, при необходимости, группу.

chown [options] owner[:group] file...

ps

Сообщает о текущих процессах.

ps [options]

kill

Отправляет сигнал процессу.

kill [signal] PID...

systemctl

Управляет службами systemd и состоянием системы.

systemctl [command] [unit]

journalctl

Читает журнал systemd.

journalctl [options]

ssh

Открывает безопасное соединение с удаленной оболочкой.

ssh [options] [user@]host [command]

tar

Создает и извлекает архивные файлы.

tar [options] archive [files...]