Перейти к основному контенту

📂 Основные операции с файлами и папками

# 📂 Основные операции с файлами и папками


### 1. Навигация и просмотр

Это ваши «глаза» и «ноги» в системе.


* Где я сейчас?

pwd


* Посмотреть файлы в текущей папке:

ls -F


* Посмотреть всё (включая скрытые файлы, права и размер):

ls -la


* Перейти в папку:

cd /путь/к/папке


* Вернуться в домашнюю директорию (/home/stan):

cd ~


* Подняться на уровень выше:

cd ..


---


### 2. Манипуляции с данными

Команды для управления файловой структурой.


* Создать папку:

mkdir название_папки


* Переименовать или переместить:

mv старое_название новое_название


* Копировать файл:

cp файл.txt копия_файла.txt


* Копировать папку со всем содержимым (рекурсивно):

cp -r папка_откуда папка_куда


* Удалить файл:

rm название_файла


* Удалить папку со всем содержимым (ОСТОРОЖНО!):

sudo rm -rf название_папки


---


### 3. Редактирование и поиск

* Быстро посмотреть содержимое файла без открытия:

cat название_файла


* Редактировать файл в консоли (текстовый редактор):

nano название_файла


* Поиск текста внутри файлов:

grep -i "искомый_текст" название_файла


---


### 4. Права доступа и владельцы

Важно, если возникают ошибки "Permission Denied" в Docker.


* Сменить владельца папки на текущего пользователя:

sudo chown -R $USER:$USER /путь/к/папке


* Установить стандартные права на папку (чтение/выполнение):

chmod -R 755 /путь/к/папке


---

💡 Совет: Чтобы быстро очистить экран консоли, используйте команду `clear` или комбинацию Ctrl+L.