Работа с каталогами
- > Просмотреть содержимое каталога (список файлов):
ls -la /mnt/disk01 - > Создать новый каталог:
mkdir /mnt/disk01/new_folder - > Удалить пустой каталог:
rmdir /mnt/disk01/folder - > Удалить каталог со всем его содержимым (рекурсивно и принудительно):
rm -rf /mnt/disk01/old_folder - > Отсортировать подкаталоги в текущей директории по убыванию занятого места:
du -sh * | sort -rh
Работа с файлами и правами доступа
- > Просмотреть содержимое текстового файла на экран:
cat /mnt/disk01/file.txt - > Посмотреть точный размер и метаданные файла:
ls -lh /mnt/disk01/file.txt - > Установить владельца и группу для файла (например, пользователя root):
chown root:root /mnt/disk01/file.txt - > Установить права доступа на файл (например, чтение и запись только владельцу):
chmod 600 /mnt/disk01/file.txt - > Установить владельца рекурсивно на весь каталог и все файлы внутри него:
chown -R www-data:www-data /mnt/disk01/html_dir
Работа с архивами и сжатием
- > Собрать каталог в один архивный файл без сжатия (tar):
tar -cvf backup.tar /mnt/disk01/data_dir - > Извлечь файлы из архива tar в текущую папку:
tar -xvf backup.tar - > Сжать одиночный файл утилитой gzip (оригинал заменится на .gz):
gzip /mnt/disk01/file.txt - > Распаковать файл обратно из формата .gz:
gunzip /mnt/disk01/file.txt.gz - > Создать архив каталога с одновременным сжатием (классический .tar.gz):
tar -czvf archive.tar.gz /mnt/disk01/data_dir - > Распаковать архив .tar.gz с выводом процесса на экран:
tar -xzvf archive.tar.gz
| < Работа с дисками | На главную | Внутренние телефоны > |
| [ Содержание материалов ] | ||