Справочник команд и утилит Linux
Версия от 03:47, 17 октября 2025; Admin (обсуждение | вклад)
Работа с дисками, разделами, томами
lsblk # список блочных устройств, дисков, разделов lsblk -f # список блочных устройств, с указанием типов файловых систем и их UUID blkid # выводит универсальные идентификаторы файловых систем UUID и разделов PARTUUID блочных устройств df # выводит список смонтированных файловых систем, размер, сколько места занято и сколько доступно (свободно) fdisk # управление разделами диска parted # управление разделами диска
LVM
pvs # список PV (Phisical Volume) физических блочных устройств (дисков/разделов) подключенных к LVM pvcreate # форматирование блочного устройства (диска/раздела) в PV формат и подключение к LVM pvextend # изменение размера PV диска (размер форматированной структуры данных PV), используется перед сжатием или после расширения размера блочного устройства vgs # список VG (Volume Group), группы дисков LVM vgcreate # создание VG vgextend # добавление в VG новых PV lvs # список LV (Logical Volume) томов LVM lvcreate # создание LV тома lvextend # изменение размера LV тома
Работа с каталогами и файлами
cd # изменение текущего каталога pwd # вывод пути к текущему каталогу pushd # изменение текущего каталога с сохранением предыдущего в стек popd # извлечение из стека последнего каталога и возврат к нему mkdir # создание каталога rmdir # удаление пустого каталога ls du cp mv rm rsync find cat less vi chmod chown
Работа с текстом
echo grep tail head cut sed
Работа с архивами
gzip tar zcat xzcat
Работа с пользователями
su sudo
Работа с сетью
netstat ping ip tcpdump
Прочее
who - список текущих пользовательских сессий crontab ps nohup history swapon clear exit which alias date exit firewall-cmd set systemctl uname htop iotop mc
Полезные конструкции
# передача многострочного текста на стандартный ввод команды some_command << EOF ... some text EOF
Работа с Oracle Database
sqlplus rman lsnrctl tnsping