Пути в Linux: абсолютные и относительные
Обновлено 3 июля 2026 г.
Абсолютный путь - это путь от корня /, а относительный отсчитывается от текущего каталога.
Частые случаи
/home/student/file # абсолютный: от корня, всегда одинаков
docs/file # относительный: от текущего каталога
.. # каталог уровнем выше
cd ~/project && cat ../notes.txt # .. поднимается на уровеньКак это устроено: . и .. и тильда
В каждом каталоге есть две особые записи:
.- это он сам,..- это родитель. Поэтому./scriptзапускает файл из текущего каталога, аcd ..поднимает на уровень выше.~- это сокращение для твоего домашнего каталога, оболочка раскрывает его до/home/student. Абсолютный путь не зависит от того, где ты стоишь; относительный короче, но меняет смысл при смене каталога.
Где применяется
Это нужно в уроке Файловая система и навигация. Теория - в главе Файловая система и навигация.
См. также
Попробовать
Открой песочницу: настоящий одноразовый терминал Linux в браузере. Выполни команды выше своими руками - контейнер удаляется, когда ты уходишь.