Инструменты / Расчёт

Нормализатор пути Linux: точки и родительские каталоги

Разберите относительный путь от выбранного рабочего каталога. Инструмент убирает лишние разделители и обрабатывает точки без обращения к диску.

Начальный7 минОбщие принципы LinuxЛокальный расчёт · с указанными ограничениями

Какую задачу решает инструмент

Лексическое чтение пути полезно, когда команда неожиданно работает с соседним каталогом. Оно позволяет увидеть, как текущий каталог влияет на относительное имя, ещё до проверки существования объекта.

Попробуйте на учебных данных

Ввод обрабатывается в этой вкладке. Команды на компьютере и хостинге не исполняются.

Ввод и порядок работы

Задайте абсолютный текущий каталог и путь. Одинарная точка не меняет позицию, две точки убирают последний компонент, повторные разделители схлопываются. Выход за корень оставляет корень.

Разобранный пример

Для рабочего /home/student и notes/../reports/./shift.txt получается /home/student/reports/shift.txt. Абсолютный /etc/hosts игнорирует рабочую точку. Это преобразование строк, а не запуск realpath.

Ограничения и проверка результата

Символьные ссылки могут изменить смысл сочетания link/.. при реальном обходе. Существование объектов, права и точки монтирования здесь неизвестны; не используйте результат как проверку безопасного пути для доступа к диску.

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

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

  • GNU Coreutils — документация утилит

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

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

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

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

Поиск по Linux

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

Навигация