Базовые команды Linux

Работа с файлами и директориями:

  • ls — просмотр содержимого папкиcp — копирование файлов/папок
  • mv — перемещение или переименование
  • cd — переход между папками
  • mkdir — создание директории
  • rm — удаление файлов/папок

Просмотр и редактирование файлов:

  • cat — вывод содержимого файла
  • less — постраничный просмотр
  • head — первые строки файла
  • tail — последние строки
  • more — аналог less
  • nano — простой текстовый редактор
  • vim — мощный редактор в терминале

Свойства файлов:

  • file — тип файла
  • touch — создать пустой файл или обновить дату
  • chmod — изменение прав доступа
  • chgrp — смена группы
  • wc — подсчёт строк, слов, символов
  • du — объём занимаемого дискового пространства

Манипуляции с текстом:

  • grep — поиск по шаблону
  • cut/paste — извлечение/вставка колонок
  • tr — замена символов
  • sort — сортировка
  • tee — вывод в файл и на экранe
  • xpand — замена табуляции пробелами

Управление пользователями и группами:

  • useradd — добавление пользователя
  • usermod — изменение пользователя
  • userdel — удаление пользователя
  • groupadd — добавление группы
  • groupdel — удаление группы
  • groupmod — изменение группы
  • chgrp — смена группы файла

Мониторинг и управление системой:

  • df — свободное место на диска
  • хuname — информация о системе
  • free — использование оперативной памяти
  • shutdown — выключение/перезагрузка
  • lsof — открытые файлы
  • rsync — синхронизация данны
  • хps — активные процессы

Сетевые команды:

  • dig/nslookup — DNS-запросы
  • ping — проверка доступности
  • curl — запрос к URL
  • scp — копирование по SSH
  • ifconfig — настройки сети
  • traceroute — путь до хоста

Прокрутить вверх