Словарь / Объяснение

Текущий каталог: начальная точка относительного пути

Узнайте, какое состояние меняет cd и почему относительный путь после перехода означает другой объект. Отделите текущий каталог от домашнего.

Начальный5 минОбщие принципы LinuxLinux · понятия и интерфейсы

Значение термина

Текущий рабочий каталог принадлежит контексту процесса. От него обычно начинается разрешение относительных путей. Домашний каталог — отдельное понятие: процесс может работать в другой ветви, сохраняя прежнее значение HOME.

Пример для понимания

Оболочка находится в /home/student, и имя notes/brief.txt ведёт внутрь её notes. После перехода в /tmp та же строка начинает поиск из /tmp. Текст относительного имени не изменился, но выбранная начальная точка стала другой.

Что важно различать

Запущенная программа обычно получает текущий каталог от запускающего процесса. Изменение cwd в дочернем процессе не переписывает cwd родительской оболочки. Поэтому запуск внешней программы, которая делает chdir, не заменяет обычный встроенный cd.

Как использовать это знание

Перед действиями с относительными путями проверяйте рабочую точку и успех перехода. Если cd завершился ошибкой, последующая запись может произойти в прежнем каталоге. Логическое представление pwd и физическая структура symlink требуют отдельного внимания.

Технические источники

Использованы для проверки поведения. Объяснения и учебные сценарии созданы для проекта.

  • Официальное руководство: working-directory

Проверка текста: 2026-09-11. Нативное исполнение на всей матрице дистрибутивов ещё не подтверждено.

Основные понятия общие для Linux. Состав утилит, версии и системные настройки зависят от окружения.

От материала к практике

Выберите следующую тему в каталоге Linux или проверьте знакомые команды в учебном терминале.

Поиск по Linux

Поиск локальный. ↑ ↓ — перейти к результату, Enter — открыть.

Навигация