cp
Скопировать файлы и директории.
Справочник команд для ежедневной работы с сервером: навигация, файлы, процессы, сеть, systemd, архивы, Git, Docker и диагностика.
awk
Обрабатывать текст по колонкам и шаблонам.
cat
Вывести или объединить файлы.
cut
Вырезать поля или диапазоны символов.
diff
Сравнить файлы построчно.
grep
Искать строки по шаблону.
head
Показать начало файла.
less
Постранично просматривать текст.
more
Простой постраничный просмотр текста.
nl
Вывести файл с номерами строк.
paste
Склеить строки из нескольких файлов.
sed
Редактировать поток текста по правилам.
sort
Отсортировать строки.
tail
Показать конец файла и следить за логами.
tee
Записать вывод в файл и оставить его в терминале.
tr
Заменять или удалять символы.
uniq
Удалить или подсчитать повторяющиеся строки.
wc
Подсчитать строки, слова и байты.
xargs
Передать список аргументов другой команде.
chgrp
Изменить группу файла.
chmod
Изменить права доступа.
chown
Изменить владельца файла.
groups
Показать группы пользователя.
id
Показать UID, GID и группы.
passwd
Изменить пароль пользователя.
su
Переключиться на другого пользователя.
sudo
Выполнить команду с повышенными правами.
umask
Настроить права по умолчанию для новых файлов.
useradd
Создать пользователя.
userdel
Удалить пользователя.
usermod
Изменить параметры пользователя.
who
Показать вошедших пользователей.
whoami
Показать текущего пользователя.
at
Запланировать одноразовый запуск команды.
bg
Продолжить задачу в фоне.
crontab
Управлять расписанием cron.
fg
Вернуть фоновую задачу на передний план.
htop
Интерактивно смотреть процессы и нагрузку.
jobs
Показать задачи текущей shell-сессии.
kill
Отправить сигнал процессу.
killall
Завершить процессы по имени.
nice
Запустить процесс с приоритетом.
nohup
Оставить процесс работать после выхода из shell.
pgrep
Найти PID по имени процесса.
pkill
Отправить сигнал процессам по шаблону.
ps
Показать список процессов.
renice
Изменить приоритет запущенного процесса.
top
Следить за процессами и нагрузкой.
blkid
Показать UUID и типы файловых систем.
df
Показать свободное место на файловых системах.
du
Оценить размер файлов и директорий.
fdisk
Управлять разделами диска.
fsck
Проверить и восстановить файловую систему.
lsblk
Показать блочные устройства.
lsof
Показать открытые файлы и сокеты.
mount
Подключить файловую систему.
parted
Управлять разделами дисков.
sync
Сбросить буферы записи на диск.
umount
Отключить файловую систему.
curl
Отправлять HTTP-запросы и скачивать данные.
dig
Проверять DNS-записи.
host
Выполнить простой DNS-запрос.
hostname
Показать или изменить имя хоста.
ip
Управлять сетевыми интерфейсами и маршрутами.
mtr
Диагностика маршрута с потерями пакетов.
nc
Работать с TCP/UDP-соединениями.
nslookup
Проверять DNS через интерактивный клиент.
ping
Проверить доступность хоста.
rsync
Синхронизировать файлы локально или по SSH.
scp
Копировать файлы по SSH.
sftp
Работать с файлами через SFTP.
ss
Показать сетевые соединения и порты.
ssh
Подключиться к удалённому серверу.
ssh-keygen
Создать и управлять SSH-ключами.
traceroute
Показать маршрут до узла.
wget
Скачать файлы по HTTP, HTTPS или FTP.
bzip2
Сжать файл алгоритмом bzip2.
gzip
Сжать файл алгоритмом gzip.
tar
Создавать и распаковывать tar-архивы.
unzip
Распаковать zip-архив.
xz
Сжать файл алгоритмом xz.
zip
Создать zip-архив.
apt
Управлять пакетами в Debian/Ubuntu.
dnf
Управлять пакетами в Fedora/RHEL.
dpkg
Работать с deb-пакетами напрямую.
journalctl
Просматривать журналы systemd.
rpm
Работать с rpm-пакетами напрямую.
snap
Управлять snap-пакетами.
systemctl
Управлять сервисами systemd.
yum
Управлять пакетами в старых RHEL/CentOS.
dmesg
Показать сообщения ядра.
free
Показать использование памяти.
iostat
Показать статистику дискового ввода-вывода.
uptime
Показать время работы и среднюю нагрузку.
vmstat
Показать статистику памяти, CPU и IO.
alias
Создать короткое имя для команды.
env
Показать или запустить команду с окружением.
export
Экспортировать переменную окружения.
history
Показать историю команд.
man
Открыть документацию команды.
printf
Форматированно вывести текст.
read
Прочитать ввод пользователя в shell-скрипте.
source
Выполнить файл в текущей shell-сессии.
test
Проверить условие в shell-скрипте.
type
Показать тип команды.
which
Найти исполняемый файл команды.
docker
Управлять контейнерами Docker.
docker compose
Управлять многоконтейнерными проектами.
git
Работать с Git-репозиториями.
make
Запускать задачи из Makefile.
screen
Работать с терминальными сессиями.
tmux
Управлять терминальными сессиями и панелями.