# Дерево папок: как всё устроено

Курс: Claude Code и терминал: с 0 — https://zero2claude.ru/learn/code-terminal
Канонический URL: https://zero2claude.ru/learn/code-terminal/1-8-derevo-papok

Папки вкладываются друг в друга и образуют дерево каталогов. Как оно устроено и как ходить по его веткам.

Ты уже умеешь создавать папки и заходить в них. Теперь давай посмотрим на картину целиком: как все папки связаны между собой и почему файловую систему часто рисуют в виде **дерева**.

## Папки вкладываются друг в друга

Папка может лежать внутри другой папки, та — внутри третьей, и так далее. Получается структура, похожая на перевёрнутое дерево: наверху корень, а от него расходятся ветки. Твой «дом» — папка `~` (для нас это `/home/user`) — одна из главных веток.

Вот как выглядит наше дерево прямо сейчас:

```
~  (дом, /home/user)
├── work
│   ├── reports
│   └── notes.txt
└── personal
```

Читается это так: в доме лежат две папки — `work` и `personal`. Внутри `work` живут папка `reports` и файл `notes.txt`. А `personal` пока пустая.

## Родители и дети

Когда одна папка лежит внутри другой, у нас появляются удобные имена:

- **родительская папка** — та, что снаружи (для `reports` родитель — это `work`);
- **дочерняя папка** — та, что внутри (для `work` дочерняя — это `reports`).

Папка `work` — дочерняя для дома `~` и одновременно родительская для `reports`. Одна и та же папка может быть и ребёнком, и родителем — всё зависит от того, с какой стороны смотреть.

## Как ходить по дереву

По веткам дерева ты перемещаешься уже знакомыми командами:

- `cd work` — спуститься в дочернюю папку `work`;
- `ls` — осмотреться и увидеть, что лежит вокруг;
- `cd ..` — подняться к родителю, на ветку выше.

Привычка простая: зашёл в новую папку — сразу сделай `ls`, чтобы увидеть, что внутри. Так ты никогда не заблудишься в дереве.

## Попробуй

Твоя задача — спуститься на одну ветку и осмотреться:

1. Зайди в папку `work` командой `cd work`;
2. Посмотри, что внутри, командой `ls`.

Ты должен увидеть там папку `reports` и файл `notes.txt` — те самые ветки нашего дерева.
