К содержимому
Claude Code с 0:полный курс
Уровень 1 · Файлы, папки, пути 4 мин Проверено автором · 2 июл. 2026 г.

Абсолютные и относительные пути

Абсолютный путь отсчитывается от корня «/», относительный — от текущей папки. В чём разница и когда какой нужен.

Уровень 1 · 0 / 9 уроков0%

Ты уже умеешь ходить вверх и вниз по папкам. Теперь разберёмся, как указывать дорогу к нужному месту. Оказывается, путь можно записать двумя способами — и важно понимать разницу.

Абсолютный путь — от корня

Абсолютный путь начинается со слэша / и описывает место от самого начала файловой системы — от корня. Он одинаков, где бы ты ни находился:

cd /home/user/projects

Эта команда приведёт в projects хоть из дома, хоть из глубины какой-нибудь чужой папки. Абсолютный путь как полный почтовый адрес: страна, город, улица, дом — по нему всегда находят одно и то же место.

Относительный путь — от текущей папки

Относительный путь отсчитывается от того места, где ты стоишь сейчас. Он не начинается со слэша:

cd projects/web

Если ты дома (/home/user), эта команда заведёт тебя в /home/user/projects/web. Но из другой папки тот же projects/web повёл бы в другое место — или вовсе не сработал. Относительный путь как «второй поворот направо от тебя»: он зависит от того, где ты стоишь.

Заметка

Две специальные точки помогают строить относительные пути: . — это текущая папка, а .. — родительская. Например, cd ../api означает «поднимись на уровень выше и зайди в api».

Попробуй

Сейчас ты дома, а рядом лежат две папки: projects/web и projects/api. Твоя задача — зайти в web одной командой по относительному пути.

  1. Набери cd projects/web — путь отсчитывается от твоего текущего места;
  2. Проверь себя командой pwd.

Как только окажешься в ~/projects/web, урок зачтётся.

Мини-проверка

Два человека стоят в разных папках и набирают одну и ту же команду cd projects/web. Могут ли они оказаться в разных местах?

Проверь себя

Отвечено 0/3
Режим:

Какой из путей абсолютный?

Что означает .. в пути?

От чего отсчитывается относительный путь?

Выполни задание в терминале и ответь на вопросы, чтобы завершить урок.

📝 Мои заметки

Сохраняется автоматически в этом браузере · видно на странице «Заметки».

Задание

Из домашней папки зайди в ~/projects/web одной командой по относительному пути.

Tab дополнить · прошлые · Ctrl+L очистить · help команды

  • Не выполнено: Зайди в ~/projects/web по относительному пути

Вопросы и ответы по уроку

Какой из путей абсолютный?

Абсолютный путь начинается со слэша / и описывает место от самого корня системы. Остальные отсчитываются от текущей папки.

Что означает .. в пути?

Две точки .. — это всегда «папка на уровень выше». А одна точка . означает текущую папку.

От чего отсчитывается относительный путь?

Относительный путь начинается там, где ты стоишь прямо сейчас. Поэтому одна и та же команда из разных мест приведёт в разные места.

Два человека стоят в разных папках и набирают одну и ту же команду cd projects/web. Могут ли они оказаться в разных местах?

Путь без слэша в начале — относительный: он строится от места, где ты стоишь. Одна и та же команда из разных папок ведёт в разные места; одинаковый результат гарантирует только абсолютный путь.

Почитать по теме в блоге

Листай уроки клавишами · поиск по ⌘K