🌟🐧 ""Командный центр Linux: Ваше руководство по базовым консольным программам"" 🛠️📚



В мире Linux, где каждая команда открывает новые возможности для управления и анализа системы, важно иметь под рукой надежный справочник. Вот почему было решено собрать все заметки по базовым консольным программам Linux в одну публикацию, предоставляя описание и практические примеры использования. Этот список станет незаменимым ресурсом для системных администраторов, стремящихся максимизировать эффективность своей работы. 🚀🔍



🔹 curl: Не просто инструмент для работы с веб-серверами, но и мощное средство для отправки и чтения почты по IMAP.



🔹 systemctl: Управление службами, работа с таймерами и просмотр информации о системе становятся проще.



🔹 find: От общих примеров до очистки старых файлов и поиска дубликатов файлов.



🔹 lsof: Исследование файлов и сетевых соединений, открытых на сервере.



🔹 grep: Мощный поиск строк и шаблонов в текстах.



🔹 cat: Использование cat как текстового редактора.



🔹 type: Возвращает тип введенной в оболочку команды.



🔹 touch: Обновление информации о времени доступа (atime) и изменения (mtime) файла.



🔹 hash: Просмотр кэша путей к исполняемым файлам.



🔹 auditctl: Аудит доступа к файлам.



🔹 history: Просмотр истории введенных в консоль команд.



🔹 at: Планировщик разовых заданий.



🔹 ps: Вывод списка процессов с подробностями.



🔹 dig: Запросы к DNS-серверам.



🔹 nc: Установка сетевых соединений и передача по ним информации.



🔹 screen: Защита терминальных сессий от разрыва соединения.



🔹 cut: Работа с текстовыми строками.



🔹 w: Информация об uptime, подключенных пользователях и нагрузке на систему.



🔹 less: Постраничный вывод информации в консоль.



🔹 truncate: Усечение текстовых файлов (логов).



🔹 split: Разделение файлов на части.



🔹 units: Конвертация единиц измерения.



🔹 chsh: Замена оболочки пользователя.



🔹 fc: Утилита из состава оболочки bash для работы с историей команд.



🔹 socat: Создание потоков для передачи данных, прямой доступ к shell.



🔹 lsmem и chmem: Информация об оперативной памяти, управление объемом использования.



🔹 column: Выводит данные других команд в табличном виде.



🔹 vmstat: Информация по использованию оперативной памяти, CPU и дисках.



🔹 findmnt: Информация о точках монтирования.



🔹 sed: Автоматическая замена текста в файлах.



🔹 date: Вывод информации о дате и времени в различных форматах.



🔹 basename: Показывает только имя файла из полного пути.



🔹 lsblk: Информация об устройствах хранения.



Этот список станет вашим надежным руководством в мире Linux, помогая вам управлять контейнерами с легкостью и уверенностью.