Назад к вопросам
Junior
68
questionbank
Какие команды в Linux используются для работы с файлами и каталогами?
Sobes Copilot
Получайте ответы в реальном времени
Ответ от нейросети
sobes.tech AI
ls: Просмотр содержимого каталога.cd: Смена текущего рабочего каталога.pwd: Вывод полного пути к текущему рабочему каталогу.mkdir: Создание каталога.rmdir: Удаление пустого каталога.touch: Создание пустого файла или обновление даты модификации существующего.cp: Копирование файлов или каталогов.mv: Перемещение или переименование файлов/каталогов.rm: Удаление файлов или каталогов (с опцией-rдля рекурсивного удаления).cat: Вывод содержимого файла на стандартный вывод, объединение файлов.less/more: Постраничный просмотр содержимого файла.head: Вывод первых строк файла.tail: Вывод последних строк файла.file: Определение типа файла.find: Поиск файлов и каталогов по различным критериям.grep: Поиск строк, соответствующих шаблону, в файлах.chmod: Изменение прав доступа к файлам и каталогам.chown: Изменение владельца файла или каталога.chgrp: Изменение группы-владельца файла или каталога.ln: Создание ссылок (жестких или символических).df: Отображение информации об использовании дискового пространства файловыми системами.du: Оценка использования дискового пространства файлами и каталогами.
Примеры:
# Просмотр содержимого с подробностями
ls -l
# Создание новой директории
mkdir my_new_directory
# Копирование файла
cp source_file target_directory/
# Перемещение файла и переименование
mv old_file new_name
# Удаление файла
rm file_to_delete
# Просмотр первых 10 строк файла
head my_log_file
# Поиск файлов с расширением .txt в текущем каталоге и подкаталогах
find . -name "*.txt"
# Изменение прав доступа на исполнение для владельца файла
chmod u+x my_script.sh