Справочник команд и утилит Linux: различия между версиями
Перейти к навигации
Перейти к поиску
Admin (обсуждение | вклад) |
Admin (обсуждение | вклад) |
||
| Строка 36: | Строка 36: | ||
rmdir # удаление пустого каталога | rmdir # удаление пустого каталога | ||
| − | ls | + | ls # вывод списка объектов в каталоге |
| − | du | + | du # disk usage, определяет сколько физического места на диске занимают файлы или каталоги (может отличаться от логического размера) |
| − | cp | + | cp # копирование файлов или каталогов |
| − | mv | + | mv # перенос/переименование файлов или каталогов |
| − | rm | + | rm # удаление файлов или каталогов |
| − | rsync | + | rsync # синхронизация каталогов |
| − | find | + | find # поиск файлов/каталогво по заданным критериям, выполнение действий над каждым найденным объектом |
| − | cat | + | cat # вывод содержимого файла |
| − | less | + | less # интерактивный просмотр файла или потока данных |
| − | vi | + | vi # vim консольный редактор текстовых файлов |
| − | chmod | + | chmod # изменение прав на файлах/каталогах |
| − | chown | + | chown # изменение владельца и группы владельца на файлах/каталогах |
</pre> | </pre> | ||
Версия 03:58, 17 октября 2025
Работа с дисками, разделами, томами
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 # disk usage, определяет сколько физического места на диске занимают файлы или каталоги (может отличаться от логического размера) cp # копирование файлов или каталогов mv # перенос/переименование файлов или каталогов rm # удаление файлов или каталогов rsync # синхронизация каталогов find # поиск файлов/каталогво по заданным критериям, выполнение действий над каждым найденным объектом cat # вывод содержимого файла less # интерактивный просмотр файла или потока данных vi # vim консольный редактор текстовых файлов 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