Указатель команд
432 команды по алфавиту со ссылками на статьи.
A
- aa-complain только лог
- aa-enforce обратно блокировать
- aa-status профили и режимы
- acl Гибкие права сверх rwx — getfacl/setfacl, права для нескольких пользователей.
- add-apt-repository Установка, обновление и удаление пакетов в Debian и Ubuntu: apt, dpkg, репозитории и зависимости.
- adduser интерактивно (Debian/Ubuntu)
- alias создать
- ambientcapabilities Ключи юнита, отбирающие у службы лишнее: root, запись в систему, новые привилегии; оценка — systemd-analyze security.
- anacron Запуск задач по расписанию — классический cron и современные systemd-таймеры.
- ansible связь со всеми машинами
- ansible-galaxy Система настройки серверов по SSH: по инвентарю и плейбукам приводит машины к описанному состоянию без агента на них.
- ansible-inventory группы и машины деревом
- ansible-playbook прогон
- ansible-vault Система настройки серверов по SSH: по инвентарю и плейбукам приводит машины к описанному состоянию без агента на них.
- apparmor Мандатный контроль доступа в Ubuntu — профили служб, режимы enforce/complain.
- apropos Как быстро узнать ключи команды: man, --help, apropos и tldr; как читать страницу man.
- apt обновить индекс, затем поставить обновления
- apt-cache версии пакета и из какого репо
- apt-daily-upgrade Служба Ubuntu: раз в сутки по таймеру apt ставит обновления из разрешённых источников, по умолчанию — только security.
- apt-get Установка, обновление и удаление пакетов в Debian и Ubuntu: apt, dpkg, репозитории и зависимости.
- at через 30 минут
- atq показать очередь заданий
- atrm удалить задание №5
- auditctl watch файла
- auditd Аудит ядра — кто, что и когда сделал; правила watch и поиск по событиям.
- aureport Аудит ядра — кто, что и когда сделал; правила watch и поиск по событиям.
- ausearch по ключу, читаемо
- awk первое поле каждой строки
B
- basename c.txt
- bash версия оболочки
- batch Выполнить команду один раз в заданное время — в отличие от регулярного cron.
- bg продолжить задачу 1 в фоне
- bind9 Собственный DNS-сервер BIND: зоны и записи, проверка конфигурации, отладка разрешения имён.
- blkid все устройства с ФС
- bond Логические сети поверх кабеля и объединение карт в интерфейс; режим бонда должен совпадать с настройкой на коммутаторе.
- bonding Логические сети поверх кабеля и объединение карт в интерфейс; режим бонда должен совпадать с настройкой на коммутаторе.
C
- cap_net_bind_service Части прав root: процесс или файл получает только нужную — например, CAP_NET_BIND_SERVICE для порта ниже 1024.
- capability Части прав root: процесс или файл получает только нужную — например, CAP_NET_BIND_SERVICE для порта ниже 1024.
- capabilityboundingset Ключи юнита, отбирающие у службы лишнее: root, запись в систему, новые привилегии; оценка — systemd-analyze security.
- capsh маска → имена
- cat напечатать файл
- cd перейти в каталог
- certbot TLS-сертификат связывает ключ сервера с именем сайта; openssl читает его поля, проверяет цепочку и выпускает новый.
- cgroup Изоляция (namespaces) и лимиты ресурсов (cgroups) — фундамент контейнеров и systemd.
- cgroups Изоляция (namespaces) и лимиты ресурсов (cgroups) — фундамент контейнеров и systemd.
- chage сроки своей учебной записи
- chdir Перемещение по файловой системе: cd, cd -, cd ~, cd .., pushd/popd, CDPATH.
- chgrp сменить только группу
- chmod rw-r--r--
- choom оценка процесса и поправка
- chown владелец и группа
- chpasswd Команда passwd меняет пароль своей учётной записи, а от root — задаёт, блокирует и показывает пароли других.
- chronyc синхронизированы ли часы и насколько
- chronyd NTP-клиент и сервер: подводит системные часы по серверам времени и может раздавать время своим машинам.
- cifs SMB-сервер для общих папок, совместимых с Windows; SMB-пароль отдельный от системного, его легко забыть завести.
- clear Навигация и файлы — ls, cd, cp, mv, rm, cat, less, head, tail, копипаст в терминале.
- cmp Сравнение файлов и применение патчей; сравнить конфиги, увидеть изменения.
- colordiff Сравнение файлов и применение патчей; сравнить конфиги, увидеть изменения.
- column выровнять в таблицу
- comm пересечение двух файлов
- command путь или пусто (для скриптов)
- compose docker compose описывает стек контейнеров с сетью, томами и переменными в compose.yaml и поднимает его одной командой.
- compose.yaml docker compose описывает стек контейнеров с сетью, томами и переменными в compose.yaml и поднимает его одной командой.
- conntrack соединения
- cp копия рядом с другим именем
- createdb PostgreSQL — реляционная СУБД: роли и базы, правила доступа pg_hba.conf, дамп pg_dump и восстановление pg_restore.
- cron Запуск задач по расписанию — классический cron и современные systemd-таймеры.
- crontab свой crontab
- curl код, заголовки, тело
- cut первая колонка, разделитель «:»
D
- date 2026-06-30 (=%Y-%m-%d)
- declare Скрипт — текстовый файл с командами оболочки: строка #! выбирает интерпретатор, аргументы приходят в $1, $2 и "$@".
- default.target Цель (target) — группа юнитов, до которой systemd доводит загрузку; rescue и emergency — цели для починки.
- depmod Модули ядра: загрузка и выгрузка через modprobe, сообщения ядра в dmesg, параметры модулей.
- df свободное место по разделам
- dhcp DHCP-сервер раздаёт адреса в сети: пул адресов, резервации по MAC, аренды и диагностика.
- dhcpd проверить конфиг
- diff читаемые различия
- dig быстрый ответ (только IP)
- dir Команда ls показывает файлы и каталоги: права, владельца, размер и время изменения, в том числе скрытые.
- dirname /a/b
- disown Запуск в фоне, управление задачами оболочки, чтобы процесс пережил выход.
- dmesg последние сообщения, со временем
- docker фоном
- docker-build Dockerfile — рецепт образа: основа, файлы, команды сборки и запуска; docker build собирает по нему образ.
- docker-compose docker compose описывает стек контейнеров с сетью, томами и переменными в compose.yaml и поднимает его одной командой.
- docker-compose.yml docker compose описывает стек контейнеров с сетью, томами и переменными в compose.yaml и поднимает его одной командой.
- docker-history Образ — неизменяемый набор слоёв с файлами и настройками запуска; из него Docker создаёт контейнеры.
- docker-image Образ — неизменяемый набор слоёв с файлами и настройками запуска; из него Docker создаёт контейнеры.
- docker-images Образ — неизменяемый набор слоёв с файлами и настройками запуска; из него Docker создаёт контейнеры.
- docker-inspect Docker запускает программы в контейнерах — изолированных процессах из образов — и управляет их портами, томами и сетями.
- docker-load Образ — неизменяемый набор слоёв с файлами и настройками запуска; из него Docker создаёт контейнеры.
- docker-network Docker запускает программы в контейнерах — изолированных процессах из образов — и управляет их портами, томами и сетями.
- docker-rmi Образ — неизменяемый набор слоёв с файлами и настройками запуска; из него Docker создаёт контейнеры.
- docker-save Образ — неизменяемый набор слоёв с файлами и настройками запуска; из него Docker создаёт контейнеры.
- dockerd Docker запускает программы в контейнерах — изолированных процессах из образов — и управляет их портами, томами и сетями.
- dockerfile Dockerfile — рецепт образа: основа, файлы, команды сборки и запуска; docker build собирает по нему образ.
- dockerignore Dockerfile — рецепт образа: основа, файлы, команды сборки и запуска; docker build собирает по нему образ.
- dpkg какие файлы принёс пакет
- du топ каталогов (в пределах ФС)
- dynamicuser Ключи юнита, отбирающие у службы лишнее: root, запись в систему, новые привилегии; оценка — systemd-analyze security.
E
- e2fsck Файловые системы: создание через mkfs, метки и UUID, проверка fsck, выбор между ext4 и xfs.
- echo с раскрытием переменной
- edquota интерактивно в редакторе
- emergency.target Цель (target) — группа юнитов, до которой systemd доводит загрузку; rescue и emergency — цели для починки.
- env все переменные окружения
- ethtool Speed/Duplex/Link
- exit выйти из скрипта с кодом 1
- export в текущую сессию + дочерние
- exportfs Сетевые каталоги по NFS — экспорт на сервере, монтирование на клиенте, права.
F
- faillock неудачные входы alice
- false 1 0 — коды каждого звена
- fdisk таблица разделов диска
- fg задачу 1 — на передний план
- file тип по содержимому
- find точное имя, поиск от /etc
- findfs Команда blkid печатает UUID, метку и тип файловой системы на устройстве — то, что пишут в /etc/fstab.
- findmnt дерево монтирования
- firewall Файрвол в Linux: фильтрация трафика простым ufw и низкоуровневым nftables, проверка правил.
- flock занято — выйти с кодом 1
- fold Маленькие утилиты для конвейера; uniq убирает только соседние повторы, поэтому перед ним почти всегда нужен sort.
- free память и swap; запас — available
- fsck Файловые системы: создание через mkfs, метки и UUID, проверка fsck, выбор между ext4 и xfs.
- fuser lsof показывает, какой процесс держит файл, порт или удалённый, но ещё открытый файл.
G
- gawk sed меняет и удаляет строки по шаблону, awk делит строку на поля и считает по ним; оба читают текст построчно.
- getcap файлы с capabilities
- getent как резолвит система (для приложений)
- getfacl показать ACL (+ в ls -l)
- getopts Скрипт — текстовый файл с командами оболочки: строка #! выбирает интерпретатор, аргументы приходят в $1, $2 и "$@".
- getpcaps capabilities процесса по PID
- git что изменено, на какой ветке
- glob Шаблоны имён * ? [] {}: как оболочка раскрывает их до запуска команды и чем они отличаются от регулярок.
- globbing Шаблоны имён * ? [] {}: как оболочка раскрывает их до запуска команды и чем они отличаются от регулярок.
- gpasswd Команда usermod меняет существующую учётную запись: группы, оболочку входа, домашний каталог, имя и блокировку.
- gpg зашифровать симметрично (по паролю)
- gpg2 GnuPG: ключи GPG, шифрование файлов, подпись и её проверка, симметричный режим с паролем.
- grep без регистра
- groupadd Учётные записи и группы Linux; usermod -G без -a заменяет все дополнительные группы пользователя, а не добавляет одну.
- groups Учётные записи и группы Linux; usermod -G без -a заменяет все дополнительные группы пользователя, а не добавляет одну.
- grub Как загружается Linux: прошивка, загрузчик GRUB, ядро, цели systemd и аварийный режим.
- grub-install переустановить загрузчик
- grub-mkconfig Как загружается Linux: прошивка, загрузчик GRUB, ядро, цели systemd и аварийный режим.
- gunzip Собирает файлы в архив со сжатием; архив без верхнего каталога при распаковке засыпает файлами текущую директорию.
- gzip Собирает файлы в архив со сжатием; архив без верхнего каталога при распаковке засыпает файлами текущую директорию.
H
- hardening Ключи юнита, отбирающие у службы лишнее: root, запись в систему, новые привилегии; оценка — systemd-analyze security.
- hash показать запомненные пути
- head первые 10 строк
- help справка по встроенным bash
- history Навигация и файлы — ls, cd, cp, mv, rm, cat, less, head, tail, копипаст в терминале.
- host Как имя превращается в IP — resolv.conf, systemd-resolved, /etc/hosts, dig.
- hostname текущее имя
- hostnamectl имя + сведения о машине
- htop Программа top каждые несколько секунд обновляет список процессов, загрузку CPU, память и load average.
- hwclock Управляет системным временем и NTP; set-time требует сначала выключить set-ntp, иначе время вернётся обратно.
I
- id uid/gid/группы
- ifconfig Управление интерфейсами, адресами и маршрутами (iproute2) — замена ifconfig/route.
- image-digest Образ — неизменяемый набор слоёв с файлами и настройками запуска; из него Docker создаёт контейнеры.
- info Как быстро узнать ключи команды: man, --help, apropos и tldr; как читать страницу man.
- insmod Модули ядра: загрузка и выгрузка через modprobe, сообщения ядра в dmesg, параметры модулей.
- ionice Просмотр, сигналы и приоритеты процессов; поиск пожирателей CPU/памяти.
- iostat диски: tps, kB/s, await, aqu-sz, %util
- ip адреса кратко
- iptables читать правила
- iptables-restore Классический файрвол Linux — цепочки, правила, NAT; и почему теперь nftables.
- iptables-save Классический файрвол Linux — цепочки, правила, NAT; и почему теперь nftables.
- isc-dhcp-server DHCP-сервер раздаёт адреса в сети: пул адресов, резервации по MAC, аренды и диагностика.
J
- jobs список фоновых задач + PID
- journalctl хвост логов службы
- jq pretty
K
L
- last последние 20 входов
- less открыть файл; q — выход
- libvirt Виртуальные машины на Linux — управление через virsh, сети и хранилища, консоль.
- ll Команда ls показывает файлы и каталоги: права, владельца, размер и время изменения, в том числе скрытые.
- ln симлинк (порядок как у cp)
- loadavg Среднее число задач, которые работают или ждут процессор (R) и ждут ядро (D), за 1, 5 и 15 минут.
- locale текущие настройки
- locale-gen сгенерировать
- localectl systemd-вид
- logger записать тестовую запись в syslog
- losetup подключить: /dev/loop0
- ls содержимое текущего каталога
- lsblk дерево: диски → разделы → LVM/RAID
- lslocks кто держит блокировки
- lsmod загруженные модули
- lsof кто на порту
- ltrace strace показывает системные вызовы программы и их результат: какой файл не открылся, куда не подключилась, на чём висит.
- lvcreate снапшот
- lvextend расширить LV+ФС на всё свободное
- lvm LVM: физические тома, группы и логические тома (PV → VG → LV), расширение томов и снапшоты.
- lvresize LVM: физические тома, группы и логические тома (PV → VG → LV), расширение томов и снапшоты.
- lvs логические тома
M
- mailq что в очереди
- man полное руководство
- mc Двухпанельный файловый менеджер в терминале: навигация, копирование, редактор, SFTP.
- mcedit Двухпанельный файловый менеджер в терминале: навигация, копирование, редактор, SFTP.
- mcview Двухпанельный файловый менеджер в терминале: навигация, копирование, редактор, SFTP.
- md Создание каталогов: -p (с родителями), -m (права сразу), вложенные {скобки}, rmdir.
- mkdir цепочка каталогов
- mke2fs Команда mkfs создаёт на разделе пустую файловую систему ext4 или xfs; прежние данные на разделе становятся недоступны.
- mkfs то же через mkfs -t
- mkfs.ext4 ext4 на разделе
- mkfs.xfs xfs с меткой
- mkswap Как читать free: занятая и свободная память, кэш страниц и available; swap, swap-файл и vm.swappiness.
- modinfo сведения о модуле
- modprobe загрузить модуль
- more Программа less показывает длинный файл или вывод постранично: листать, искать по слову, следить за концом.
- mount применить fstab без ребута (проверка!)
- mpstat загрузка каждого процессора
- mtr путь + потери (отчёт)
- multi-user.target Цель (target) — группа юнитов, до которой systemd доводит загрузку; rescue и emergency — цели для починки.
- mv переименовать
N
- named Собственный DNS-сервер BIND: зоны и записи, проверка конфигурации, отладка разрешения имён.
- named-checkconf проверить синтаксис named.conf
- namei тип, права, владелец каждой части
- namespaces Изоляция (namespaces) и лимиты ресурсов (cgroups) — фундамент контейнеров и systemd.
- nano открыть/создать файл
- nc порт открыт? (refused vs timed out)
- ncat nc (netcat) проверяет доступность портов и передаёт данные по TCP и UDP без лишних программ.
- ncdu интерактивный обзор
- needrestart кому нужен перезапуск
- netcat nc (netcat) проверяет доступность портов и передаёт данные по TCP и UDP без лишних программ.
- netstat Показывает, кто слушает порты и какие соединения открыты; замена netstat, заметно быстрее на большом числе соединений.
- network-online.target Цель (target) — группа юнитов, до которой systemd доводит загрузку; rescue и emergency — цели для починки.
- newgrp Учётные записи и группы Linux; usermod -G без -a заменяет все дополнительные группы пользователя, а не добавляет одну.
- nfs Сетевые каталоги по NFS — экспорт на сервере, монтирование на клиенте, права.
- nft низкий уровень
- nftables Файрвол в Linux: фильтрация трафика простым ufw и низкоуровневым nftables, проверка правил.
- nice Просмотр, сигналы и приоритеты процессов; поиск пожирателей CPU/памяти.
- nl Маленькие утилиты для конвейера; uniq убирает только соседние повторы, поэтому перед ним почти всегда нужен sort.
- node_exporter Prometheus собирает метрики по pull-модели: таргеты, язык запросов PromQL, экспортеры и алерты.
- nohup пережить выход
- nologin Программа для поля login shell: сообщает об отказе и завершается вместо открытия интерактивной оболочки.
- nonewprivileges Ключи юнита, отбирающие у службы лишнее: root, запись в систему, новые привилегии; оценка — systemd-analyze security.
- nproc число процессоров для сравнения
- nsenter войти во все namespaces процесса
- nslookup Как имя превращается в IP — resolv.conf, systemd-resolved, /etc/hosts, dig.
- ntp NTP-клиент и сервер: подводит системные часы по серверам времени и может раздавать время своим машинам.
O
- oom Механизм ядра: когда память кончилась на машине или в cgroup с лимитом, завершает процесс сигналом SIGKILL.
- oom_score_adj Механизм ядра: когда память кончилась на машине или в cgroup с лимитом, завершает процесс сигналом SIGKILL.
- oomkilled Механизм ядра: когда память кончилась на машине или в cgroup с лимитом, завершает процесс сигналом SIGKILL.
- openssl имена
P
- pam-auth-update включить pwquality
- pam.d Стек модулей в /etc/pam.d: решает, пускать ли пользователя, какой пароль принять и когда заблокировать вход.
- pam_faillock Стек модулей в /etc/pam.d: решает, пускать ли пользователя, какой пароль принять и когда заблокировать вход.
- pam_pwquality Стек модулей в /etc/pam.d: решает, пускать ли пользователя, какой пароль принять и когда заблокировать вход.
- parted то же через parted
- partprobe перечитать таблицу в ядре
- passwd сменить свой пароль
- paste Маленькие утилиты для конвейера; uniq убирает только соседние повторы, поэтому перед ним почти всегда нужен sort.
- patch применить патч
- path Переменные окружения: env, export, $PATH, ~/.bashrc и профили; откуда берётся «command not found».
- permissions Модель прав Unix — чтение/запись/исполнение, владелец/группа/другие, спецбиты.
- pg_dump PostgreSQL — реляционная СУБД: роли и базы, правила доступа pg_hba.conf, дамп pg_dump и восстановление pg_restore.
- pg_lsclusters версия, порт, статус
- pg_restore PostgreSQL — реляционная СУБД: роли и базы, правила доступа pg_hba.conf, дамп pg_dump и восстановление pg_restore.
- pgrep PID процессов со словом nginx в имени
- pidof PID по точному имени программы
- pidstat кто читает и пишет, команда целиком
- ping три запроса и итог; без -c — до Ctrl+C
- ping6 Команда ping шлёт узлу эхо-запросы ICMP и печатает ответы, задержку и потери — первая проверка сетевой связи.
- pkill по шаблону командной строки
- popd вернуться к предыдущему из стека
- port-scan Сканер портов: показывает, какие порты машины открыты, закрыты или отфильтрованы — глазами другой машины.
- postconf действующий конфиг
- postfix Отправка и приём почты — конфиг, очередь, логи, типичная отладка доставки.
- postgres PostgreSQL — реляционная СУБД: роли и базы, правила доступа pg_hba.conf, дамп pg_dump и восстановление pg_restore.
- postgresql PostgreSQL — реляционная СУБД: роли и базы, правила доступа pg_hba.conf, дамп pg_dump и восстановление pg_restore.
- postqueue форс отправки очереди
- printenv одну переменную
- printf надёжный вывод строки
- prlimit поменять на лету
- proc /proc — файловая система, в которой ядро показывает процессы (/proc/<pid>) и себя: память, load, параметры.
- procfs /proc — файловая система, в которой ядро показывает процессы (/proc/<pid>) и себя: память, load, параметры.
- prometheus Prometheus собирает метрики по pull-модели: таргеты, язык запросов PromQL, экспортеры и алерты.
- promtool проверить конфиг
- protectsystem Ключи юнита, отбирающие у службы лишнее: root, запись в систему, новые привилегии; оценка — systemd-analyze security.
- ps процессы этого терминала
- psql вход по TCP с паролем
- pushd перейти, запомнив прежний каталог в стеке
- pvcreate LVM: физические тома, группы и логические тома (PV → VG → LV), расширение томов и снапшоты.
- pvs физические тома
- pwd текущий путь
- pwquality Стек модулей в /etc/pam.d: решает, пускать ли пользователя, какой пароль принять и когда заблокировать вход.
- pwscore Стек модулей в /etc/pam.d: решает, пускать ли пользователя, какой пароль принять и когда заблокировать вход.
Q
R
- read Скрипт — текстовый файл с командами оболочки: строка #! выбирает интерпретатор, аргументы приходят в $1, $2 и "$@".
- readlink реальный путь
- realpath абсолютный путь
- reboot-required Служба Ubuntu: раз в сутки по таймеру apt ставит обновления из разрешённых источников, по умолчанию — только security.
- redis Кэш, очереди и сессии в оперативной памяти; KEYS * блокирует сервер на больших базах — вместо неё используй --scan.
- redis-cli проверить, что сервер жив (ответ PONG)
- redis-server Кэш, очереди и сессии в оперативной памяти; KEYS * блокирует сервер на больших базах — вместо неё используй --scan.
- regex Регулярное выражение — шаблон, под который подходит множество строк; по нему ищут grep, sed и awk.
- regexp Регулярное выражение — шаблон, под который подходит множество строк; по нему ищут grep, sed и awk.
- renice приоритет работающего процесса
- repquota отчёт по ФС
- rescue.target Цель (target) — группа юнитов, до которой systemd доводит загрузку; rescue и emergency — цели для починки.
- resize2fs ext4: занять всё свободное место в томе
- resolvectl DNS-серверы и search-домены
- restic создать репозиторий, один раз
- rm удалить файл
- rmdir удалить пустой
- rmmod Модули ядра: загрузка и выгрузка через modprobe, сообщения ядра в dmesg, параметры модулей.
- rndc применить (или systemctl reload named)
- route Управление интерфейсами, адресами и маршрутами (iproute2) — замена ifconfig/route.
- rsync синхронизировать (только изменения, прогресс)
- rsyslog Пишет текстовые логи в /var/log и пересылает их по сети; ротацией сам не занимается, за неё отвечает logrotate.
- rwx Модель прав Unix — чтение/запись/исполнение, владелец/группа/другие, спецбиты.
S
- samba SMB-сервер для общих папок, совместимых с Windows; SMB-пароль отдельный от системного, его легко забыть завести.
- sar Порядок разбора «сервер тормозит»: процессор, память, диск, ядро и сеть — чем смотреть каждый ресурс.
- scp скопировать файл на сервер
- screen новая именованная сессия
- sed проба: какие строки изменятся
- setcap выдать файлу
- setfacl дать пользователю
- setgid Особые биты прав: setuid и setgid запускают программу с правами владельца, setgid и sticky — для общих каталогов.
- setquota soft/hard по месту
- setsid Запуск в фоне, управление задачами оболочки, чтобы процесс пережил выход.
- setuid Особые биты прав: setuid и setgid запускают программу с правами владельца, setgid и sticky — для общих каталогов.
- sfdisk fdisk и parted создают на диске таблицу разделов (GPT или MBR) и разделы; parted -s работает без вопросов.
- sftp Клиент для входа и копирования файлов по SSH; алиасы хостов в ~/.ssh/config убирают повтор параметров подключения.
- sgid Особые биты прав: setuid и setgid запускают программу с правами владельца, setgid и sticky — для общих каталогов.
- sh Скрипт — текстовый файл с командами оболочки: строка #! выбирает интерпретатор, аргументы приходят в $1, $2 и "$@".
- shellcheck проверить скрипт
- showmount Сетевые каталоги по NFS — экспорт на сервере, монтирование на клиенте, права.
- sleep пауза на одну секунду
- smb SMB-сервер для общих папок, совместимых с Windows; SMB-пароль отдельный от системного, его легко забыть завести.
- smbclient список шар
- smbpasswd SMB-пароль (отдельно от системного!)
- snap установленные пакеты
- snapd Второй формат пакетов Ubuntu с автообновлением; sudo snap revert откатывает к прежней версии, которую snap хранит сам.
- sort по алфавиту
- source перечитать без нового входа
- ss слушающие порты + кто
- ssh подключиться
- ssh-add в агент
- ssh-agent Пары ключей для входа без пароля; sshd отвергает ~/.ssh, если писать в него могут группа или остальные.
- ssh-copy-id установить на сервер
- ssh-keygen создать пару
- ssh-keyscan публичные ключи хоста (в stdout)
- sshd проверить синтаксис конфига
- sshd_config Сервер OpenSSH; правь конфиг со вторым открытым сеансом — ошибка в PermitRootLogin закроет доступ немедленно.
- ssl TLS-сертификат связывает ключ сервера с именем сайта; openssl читает его поля, проверяет цепочку и выпускает новый.
- stat всё
- sticky Особые биты прав: setuid и setgid запускают программу с правами владельца, setgid и sticky — для общих каталогов.
- strace все вызовы команды
- stress stress-ng создаёт нагрузку на процессор, память и диск на заданное время — для опытов с load, OOM и диском.
- stress-ng 2 процесса грузят CPU
- su Учётные записи и группы Linux; usermod -G без -a заменяет все дополнительные группы пользователя, а не добавляет одну.
- sudo Даёт временные права root по sudoers; править файл — только через visudo, иначе ошибка лишит sudo всех.
- sudoers Даёт временные права root по sudoers; править файл — только через visudo, иначе ошибка лишит sudo всех.
- suid Особые биты прав: setuid и setgid запускают программу с правами владельца, setgid и sticky — для общих каталогов.
- swapfile Как читать free: занятая и свободная память, кэш страниц и available; swap, swap-файл и vm.swappiness.
- swapoff Как читать free: занятая и свободная память, кэш страниц и available; swap, swap-файл и vm.swappiness.
- swapon активный swap; пусто — swap нет
- symlink Симлинки (ln -s) и жёсткие ссылки: чем отличаются, когда что, типичные ошибки с относительными путями.
- sysctl прочитать параметр
- syslog Пишет текстовые логи в /var/log и пересылает их по сети; ротацией сам не занимается, за неё отвечает logrotate.
- sysstat iostat показывает загрузку дисков — запросы, задержку, %util; pidstat — процессор, память и диск по процессам.
- systemctl состояние, без пейджера
- systemd-analyze сколько шла загрузка
T
- tac строки в обратном порядке
- tail последние 10 строк
- tar создать (gzip)
- tcpdump порт 80, без резолва
- tee Раздвоить поток: писать в файл И показывать на экране; sudo tee для записи в защищённые файлы.
- test test и [ ] проверяют файл, строку или число и отвечают кодом: 0 — да, 1 — нет; [[ ]] — их версия в bash.
- timedatectl время, пояс, синхронизация
- tldr примеры (если есть)
- tls TLS-сертификат связывает ключ сервера с именем сайта; openssl читает его поля, проверяет цепочку и выпускает новый.
- tmux новая именованная сессия
- top живой список процессов; q — выход
- touch создать пустой файл / обновить время
- tr регистр
- tracepath Лесенка проверки связности: от интерфейса и шлюза до DNS и порта нужного сервиса.
- traceroute трейс по TCP-порту (ICMP режут)
- trap Скрипт — текстовый файл с командами оболочки: строка #! выбирает интерпретатор, аргументы приходят в $1, $2 и "$@".
- tree Навигация и файлы — ls, cd, cp, mv, rm, cat, less, head, tail, копипаст в терминале.
- true Код завершения — число от 0 до 255, которым команда сообщает итог: 0 — успех, другое число — сбой или ответ «нет».
- tty Load average сравнивай с числом ядер (nproc), а не с абсолютным порогом — три числа без него ничего не значат.
- tune2fs уменьшить резерв root до 1%
- type alias/builtin/функция/файл — все варианты
U
- ufw СНАЧАЛА SSH
- ulimit все лимиты оболочки
- umask текущая маска: 0002 или 0022
- umount Подключение файловых систем, постоянное монтирование через /etc/fstab, UUID.
- unalias удалить
- uname имя ядра
- unattended-upgrade что поставил бы сейчас
- uniq Команда uniq схлопывает соседние одинаковые строки, а с -c считает их; перед ней почти всегда стоит sort.
- unlink Команда rm удаляет файлы и каталоги сразу и без корзины; ключи -i и -I спрашивают, -r удаляет дерево.
- unset Переменные окружения: env, export, $PATH, ~/.bashrc и профили; откуда берётся «command not found».
- unshare Изоляция (namespaces) и лимиты ресурсов (cgroups) — фундамент контейнеров и systemd.
- untar Собирает файлы в архив со сжатием; архив без верхнего каталога при распаковке засыпает файлами текущую директорию.
- update-ca-certificates CA в доверие
- update-grub после правки /etc/default/grub
- uptime аптайм и load average
- useradd с домашним каталогом и bash
- userdel Учётные записи и группы Linux; usermod -G без -a заменяет все дополнительные группы пользователя, а не добавляет одну.
- usermod добавить пользователя в группу
- users Load average сравнивай с числом ядер (nproc), а не с абсолютным порогом — три числа без него ничего не значат.
V
- vgcreate LVM: физические тома, группы и логические тома (PV → VG → LV), расширение томов и снапшоты.
- vgs группы томов
- vi Минимум для правки конфигов в терминале; Esc всегда возвращает в режим Normal, где буквы — команды, а не текст.
- vim Минимум для правки конфигов в терминале; Esc всегда возвращает в режим Normal, где буквы — команды, а не текст.
- virsh все ВМ
- virt-install Виртуальные машины на Linux — управление через virsh, сети и хранилища, консоль.
- visudo основной /etc/sudoers
- vlan Логические сети поверх кабеля и объединение карт в интерфейс; режим бонда должен совпадать с настройкой на коммутаторе.
- vmstat очередь, память, swap, диск, CPU
W
- w кто в системе и что делает сейчас
- wait дождаться результата
- watch каждую секунду, подсветка изменений
- wc строки, слова, байты и имя
- wg ключи
- wg-quick поднять/опустить
- wget скачать
- whatis Как быстро узнать ключи команды: man, --help, apropos и tldr; как читать страницу man.
- whereis бинарь + man + исходники
- which только путь к файлу
- who кто залогинен, подробно
- whoami эффективный пользователь
- whois домен (регистратор, срок, NS)
- wildcard Шаблоны имён * ? [] {}: как оболочка раскрывает их до запуска команды и чем они отличаются от регулярок.
- wireguard Быстрый VPN на паре ключей вместо паролей; приватный ключ в wg0.conf нужно защищать правами файла, как SSH-ключ.
X
- xargs Превращает строки stdin в аргументы команды; без -0 имена файлов с пробелами и переводами строк ломают разбор.
- xfs_growfs xfs: точка монтирования, не устройство!
- xfs_repair проверка xfs
Ничего не найдено. Попробуй запрос короче.