Справочник

Команды Linux для новичка: шпаргалка с примерами

Эти команды вводят в терминале сервера после подключения по SSH. Ниже — таблица: задача, команда и страница с подробным разбором. Команды сверены со справкой Ubuntu 24.04.

Обновлено 11.10.2026≈ 10 мин чтения
Содержание 8

Что сделать прямо сейчас

  1. Откройте терминал на своём компьютере — как это сделать.
  2. Подключитесь к серверу по SSH — инструкция. Если команды нужны на своём компьютере с Linux, подключаться не надо.
  3. Найдите свою задачу в шпаргалке ниже и скопируйте команду.
  4. Замените пример на своё: вместо /var/www/example.com — путь к своей папке, вместо file.txt — имя своего файла.
  5. Вставьте команду в терминал и нажмите Enter.

Как устроена команда

Сначала пишут имя команды, за ним через пробел — ключи, потом — то, с чем работать: файл или папку. Ключ начинается с минуса и меняет поведение команды.

ls -l /var/www/example.com
ЧастьЧто этоЧто делает
lsкомандапоказывает файлы в папке
-lключподробный список: права, владелец, размер, дата
/var/www/example.comпапкакакую папку показать

Короткие ключи можно писать слитно: ls -la — то же, что ls -l -a. Большие и маленькие буквы различаются: у ls ключ -r меняет порядок списка на обратный, а -R показывает и все вложенные папки.

Шпаргалка: задача и команда

ЗадачаКомандаПодробнее
Узнать, в какой папке вы сейчасpwdls, cd и pwd
Показать файлы в папкеls -lals, cd и pwd
Перейти в папкуcd /var/www/example.comls, cd и pwd
Вернуться в домашнюю папкуcdls, cd и pwd
Создать папкуmkdir -p backupcp, mv, rm и mkdir
Скопировать файлcp file.txt file.bakcp, mv, rm и mkdir
Скопировать папкуcp -r site site-copycp, mv, rm и mkdir
Переименовать или переместитьmv old.txt new.txtcp, mv, rm и mkdir
Удалить файлrm file.txtcp, mv, rm и mkdir
Удалить папку со всем содержимымrm -r old-sitecp, mv, rm и mkdir
Распаковать архив tar.gztar -xf archive.tar.gzКак распаковать архив tar.gz и zip
Распаковать архив zipunzip archive.zipКак распаковать архив tar.gz и zip
Упаковать папку в архивtar -czf site.tar.gz siteКак распаковать архив tar.gz и zip
Найти файл по имениfind /var/www -name 'wp-config.php'Команда find
Найти файлы больше 100 МБsudo find /var -type f -size +100MКоманда find
Найти текст в файлахgrep -rn 'example.com' /etc/nginxКоманда grep
Показать файл целикомcat file.txtcat, less, head и tail
Листать длинный файлless file.txtcat, less, head и tail
Последние 50 строк журналаsudo tail -n 50 /var/log/nginx/error.logcat, less, head и tail
Следить за журналомsudo tail -f /var/log/nginx/error.logcat, less, head и tail
Сколько места свободно на дискеdf -hКоманды df и du
Что занимает место в папкеdu -sh /var/www/example.comКоманды df и du
Изменить файл настроекsudo nano /etc/nginx/sites-available/example.comРедактор nano
Перезапустить службуsudo systemctl restart nginxКоманда systemctl
Журнал службыsudo journalctl -u nginx -n 50Команда journalctl
Установить программуsudo apt install htopКоманда apt
Скачать файл на серверwget https://example.com/files/archive.tar.gzКак скачать файл: wget и curl
Отправить файл на сервер (на своём компьютере)scp site.zip ivan@ВАШ_IP:/home/ivan/Команда scp
Создать символическую ссылкуln -s ЧТО ГДЕКоманда ln
Добавить пользователяsudo adduser ivanКак добавить пользователя
Узнать версию Ubuntucat /etc/os-releaseКак узнать версию Ubuntu
Сколько оперативной памятиfree -hКоманда free
Какие программы запущеныps aux или topПроцессы: ps, top и kill
Остановить зависшую программуkill 1234Процессы: ps, top и kill
Посмотреть права на файлls -l file.txtПрава на файлы в Linux: rwx, 644 и 755
Узнать IP-адрес сервераhostname -IКак узнать IP-адрес сервера
Нагрузка на серверuptimeLoad average
Перезагрузить серверsudo rebootКак перезагрузить сервер
Поставить московское времяsudo timedatectl set-timezone Europe/MoscowКак изменить часовой пояс
Сменить имя сервераsudo hostnamectl set-hostname myserverКак изменить имя сервера
Создать SSH-ключ (на своём компьютере)ssh-keygen -t ed25519Команда ssh-keygen
Не потерять команду при обрыве SSHtmux new -s workКоманда tmux
Посмотреть, где ищутся программыecho $PATHПеременная PATH
Сохранить вывод в файлls -l > files.txtПеренаправление вывода
Проверить подкачкуswapon --showКак создать файл подкачки (swap)

Команды с sudo выполняются от имени администратора: часть системных папок и журналов без него не открыть. sudo может спросить пароль вашего пользователя на сервере — при вводе символы не отображаются, так и задумано: наберите пароль и нажмите Enter.

Пять правил, чтобы ничего не сломать

  1. Перед Enter перечитайте путь. Одна лишняя косая черта или пробел — и команда сработает не с той папкой.
  2. У rm нет корзины. Удалённое вернуть можно только из резервной копии — Резервные копии сайта. Перед удалением посмотрите, что в папке, командой ls.
  3. Ставьте sudo, только когда без него команда отвечает Permission denied, и только перед командами, которые вы понимаете.
  4. Если в имени папки есть пробел, берите путь в кавычки: cd '/var/www/my site'. Без кавычек bash ответит bash: cd: too many arguments.
  5. Если команда долго не возвращает приглашение, а вы её не ждёте, нажмите Ctrl+C — она остановится.

Как получить подсказку по команде

  • ls --help — краткая справка прямо в терминале. Так же — cp --help, tar --help и другие.
  • man ls — полная справка. Листайте пробелом, выход — клавиша q.
  • help cd — справка по командам самой оболочки bash, например cd.
  • Справка на английском. Разбор основных команд по-русски — на страницах из шпаргалки.

Чтобы не набирать длинное имя, напишите первые буквы и нажмите Tab — bash допишет имя файла, папки или команды. Прошлую команду возвращает стрелка вверх. Другие клавиши — в таблице на странице «Как открыть терминал».

Если команда ответила ошибкой

Слова в ответеЧто значитРазбор
Permission deniedне хватает прав на файл или папкуPermission denied в Linux
command not foundопечатка в имени или программа не установленаsudo: command not found
No such file or directoryтакого файла или папки нет — проверьте путьls, cd и pwd
No space left on deviceзакончилось место на дискеNo space left on device
Operation not permittedдействие запрещено даже с правамиOperation not permitted

Источники

Сверено 11 октября 2026 года.

Что почитать дальше

Проверено и обновлено: 11.10.2026