Я намагаюся зрозуміти природу ..(подвійна крапка). Здається, вказує на різні цілі залежно від способу доступу до нього.
Приклад: -
/outer/
middle/
inner/
inner --> ./middle/inner/
Зараз, /outer/middle/inner/..веде до /outer/middle/, але якщо я отримаю доступ до нього через символічне посилання, /outer/inner/..веде до /outer/. Здається, тут є дві різні ...
Що ..саме? символічне посилання? жорстке посилання? Або він динамічно генерується залежно від шляху, коли доступ до каталогу? А може, моє розуміння символічних посилань неправильне.
Редагувати:
Інші пов'язані спостереження
/outer/
middle/
file
inner/
f --> ./../file
inner --> ./middle/inner/
Тепер, якщо я спробую отримати доступ до файлу, /outer/inner/fвін працює. Але це не повинно, оскільки /outer/inner/../fileне вказує на файл. файл знаходиться в /outer/middle/inner/... Це, здається, суперечить поведінці вище !?