Команды и утилиты Linux, которые могут пригодиться каждому. От новичка до системного администратора

YOUTUBE · 18.11.2025 17:19

Ключевые темы и таймкоды

Введение

0:03
  • Обзор полезных команд и утилит для Linux.
  • Видео подготовлено в партнёрстве с компанией ВДсина.
  • Команды будут выполняться на удалённом сервере.

Консольный редактор Nano

0:51
  • Nano предустановлен на большинстве серверов.
  • Основные команды: открытие файла, создание нового файла, выход.
  • Горячие клавиши: Ctrl+W для поиска, Ctrl+O для открытия файла, Ctrl+X для выхода.
  • Выделение текста: Ctrl+6, копирование: Alt+6, вставка: Ctrl+V.

Подсветка синтаксиса в Nano

1:57
  • Подсветка синтаксиса по умолчанию отключена.
  • Файлы настроек подсветки находятся в директории /usr/share/nano.
  • Подключение файлов подсветки через файл конфигурации .nss.
  • Пример подключения: `nano .nss | include nano`.

Консольный файловый менеджер Midnight Commander

3:16
  • Midnight Commander — мощный файловый менеджер.
  • Установка из репозитория: `sudo apt install mc`.
  • Функциональные клавиши: F1–F10.
  • Режимы отображения панелей: Escape + T, Alt + T.
  • Командная строка: Alt+Enter для вставки имени файла.
  • Встроенные утилиты: поиск файлов, сравнение файлов, текстовый редактор.
  • Пример подключения к удалённой системе: меню Right, пункт Shell Link.

Поиск файлов в Midnight Commander

5:36
  • Поиск файлов по ключевым словам: меню Comment, пункт Find File.
  • Настройки поиска: маска файла, ключевое слово.
  • Просмотр и редактирование найденных файлов: F3, F4.
  • Создание tar-архивов через пользовательское меню: F2.

Утилиты для мониторинга системы

6:27
  • Утилита top: отображение активных процессов, памяти, нагрузки на процессор.
  • Горячие клавиши: H для справки, Z для подсветки, Shift+V для древовидной структуры.
  • Сортировка процессов: X для выбора столбца, Shift+<, Shift+> для переключения сортировки.
  • Многоконный режим: Shift+A.

Утилита htop

8:26
  • htop — более наглядный аналог top.
  • Сортировка столбцов мышкой.
  • Поиск и уничтожение процессов: F3, F9.
  • Наглядное отображение нагрузки на ядра и занимаемой памяти.

Команда free

9:11
  • Вывод информации о состоянии памяти и системы подкачки.
  • Ключи: -m

Остановка процессов

10:28
  • Команда `kill` отправляет процессу сигнал `SIGTERM`, который может быть проигнорирован или принят.
  • Для принудительной остановки используется сигнал `SIGKILL` с ключом `-9`.
  • При работе под обычным пользователем может потребоваться использование `sudo`.

Команда `killall` и команды для работы с файлами

11:10
  • `killall` убивает все процессы с одинаковым названием.
  • `df` показывает список файловых систем и их размеры в мегабайтах с ключом `-h`.
  • `du` считает размер директорий и файлов с ключом `-h` и рекурсивно обходит директории.

Опции команд `du` и `df`

12:08
  • Опция `-c` позволяет показать только размеры директорий.
  • Для получения справки по командам используйте `man`.

Статусные команды

12:43
  • `uname` показывает текущее ядро системы с ключом `-a`.
  • `who` выводит список залогиненных пользователей.
  • `history` показывает историю команд.

Команда `uptime`

13:32
  • `uptime` показывает время работы системы без перезагрузки.
  • Опции `pp` и `s` помогают определить время запуска системы.
  • `load_average` выводит среднюю нагрузку системы за последние 1, 5 и 15 минут.

Загрузка системы

14:32
  • Загрузка системы определяется количеством работающих процессов и процессов в очереди.
  • Чем выше нагрузка, тем сильнее система нагружена.
  • Показатели нагрузки помогают оценить работу системы.

Команда `ip`

15:34
  • `ip` заменяет `ifconfig` и служит для отображения информации и управления сетевыми интерфейсами.
  • Для вывода списка сетевых интерфейсов используйте ключ `-a`.

Команда `netstat`

16:01
  • `netstat` показывает открытые порты и программы, их использующие.
  • Ключи `-lnp` и `-t` позволяют отобразить только открытые порты и TCP-соединения соответственно.

Заключение

16:30
  • Благодарность компании `ВДСНА` за серверные решения.
  • Скидка 20% на тарифы для зрителей по промокоду.
  • Прощание и пожелания.