Выберите раздел для просмотра команд
Команды выбранного раздела появятся здесь
📁 Команды для работы с корневым каталогом Linux
Полезные команды и комбинации для навигации, анализа и управления корневой файловой системой:
Перейти в корневой каталог
Просмотр содержимого корневого каталога с подробной информацией
Просмотр с человеко-читаемыми размерами файлов
Дерево каталогов (только первый уровень, если установлен tree)
Показать смонтированные файловые системы с размерами
Показать только реальные диски (исключить tmpfs)
Показать использование дискового пространства для каждого каталога в корне
Показать размеры директорий отсортированные по убыванию
Показать все смонтированные файловые системы
Поиск файлов в корневой файловой системе (с подавлением ошибок доступа)
Поиск конфигурационных файлов
Поиск файлов больше 100 МБ
Найти логи измененные за последний день
Обновить базу данных для команды locate (требует прав root)
Быстрый поиск файлов по базе данных
Найти ошибки во всех лог-файлах
Просмотр только директорий в корневом каталоге
Мониторинг изменений в корневом каталоге в реальном времени (обновление каждые 2 секунды)
📊 Системная информация
Команды для мониторинга системы и процессов:
Интерактивный мониторинг процессов
Улучшенная версия top (если установлен)
Список всех процессов
Поиск конкретного процесса
Принудительное завершение процесса по ID
Завершить процесс по имени
Использование памяти
Место на дисках
Размер директории
Время работы системы и нагрузка
Информация о сетевых интерфейсах
Показать открытые порты
Проверить сетевое соединение
Альтернативная команда для просмотра портов
Узнать внешний IP адрес
🛠 Управление пакетами
Команды для управления программными пакетами:
Ubuntu/Debian
Обновить список пакетов
Обновить установленные пакеты
Установить пакет
Удалить пакет
Поиск пакета в репозиториях
CentOS/RHEL
Обновить пакеты
Установить пакет
Удалить пакет
Fedora
Обновить пакеты
Установить пакет
👥 Пользователи и права
Команды для управления пользователями и правами доступа:
Показать текущего пользователя
Показать кто в системе
Показать кто и что делает в системе
Добавить нового пользователя
Удалить пользователя
Сменить пароль пользователя
Изменить права доступа к файлу
Изменить владельца файла
Рекурсивно изменить владельца директории
Показать текущую маску прав доступа
📁 Работа с файлами
Команды для создания, копирования и управления файлами:
Создать пустой файл
Создать директорию
Копировать файл
Копировать директорию рекурсивно
Переместить или переименовать файл
Создать tar.gz архив
Распаковать tar.gz архив
Создать zip архив
Распаковать zip архив
Удалить файл
Удалить директорию рекурсивно
Принудительное удаление (использовать с осторожностью!)
🚀 Системные службы
Команды для управления системными службами:
Systemd (современные системы)
Запустить службу
Остановить службу
Перезапустить службу
Показать статус службы
Включить автозагрузку службы
Отключить автозагрузку службы
SysVinit (старые системы)
Запустить службу
Остановить службу
Показать статус службы
📝 Текстовые редакторы
Команды для работы с текстовыми редакторами:
Открыть файл в простом редакторе Nano
Открыть файл в продвинутом редакторе Vim
Открыть файл в классическом редакторе Vi
Основные команды Vim:
Перейти в режим вставки
Вернуться в командный режим
Сохранить файл
Выйти из редактора
Сохранить и выйти
Выйти без сохранения
🔐 Безопасность
Команды для обеспечения безопасности системы:
Подключиться к серверу по SSH
Скопировать файл на сервер через SSH
Создать SSH ключ
Файрволл (UFW)
Показать статус firewall
Включить firewall
Выключить firewall
Открыть порт 22 (SSH)
Закрыть порт 22
Sudo
Выполнить команду с правами root
Редактировать файл sudoers
📋 Полезные комбинации
Полезные комбинации команд для решения частых задач:
Показать только реальные диски (исключить tmpfs)
Показать размеры директорий отсортированные по убыванию
Топ-10 процессов по использованию памяти
Найти логи измененные за последний день
Найти ошибки во всех лог-файлах
Найти процесс, который слушает порт 80
Посчитать количество активных соединений