Работа с файлами и каталогами в Linux является основой для эффективного использования операционной системы. В Linux используется мощная файловая система, предоставляющая пользователям гибкие инструменты для управления файлами и директориями.
Вот основные команды Linux для работы с файлами и каталогами:
- ls — отображает список файлов и каталогов в текущей директории.
- cd — изменяет текущую директорию.
- pwd — выводит полный путь текущей директории.
- mkdir — создаёт новый каталог.
- rm — удаляет файлы или каталоги.
- cp — копирует файлы и каталоги.
- mv — перемещает или переименовывает файлы и каталоги.
- touch — создаёт новый файл или обновляет время доступа и модификации существующего файла.
- cat — выводит содержимое файла.
- less — позволяет просматривать содержимое файла постранично.
- head — выводит первые строки файла.
- tail — выводит последние строки файла.
- grep — ищет заданный текст в файлах или выводе команд.
- find — находит файлы и каталоги на основе различных критериев.
- chmod — изменяет права доступа к файлам и каталогам.
- chown — изменяет владельца файлов и каталогов.
- chgrp — изменяет группу файлов и каталогов.
- tar — создаёт или распаковывает архивы.
- zip — создаёт ZIP-архивы.
- unzip — извлекает файлы из ZIP-архивов.