Точка повторного анализа - это то, что Linux называет символической ссылкой.
Это в основном, но не совсем правильно. Очки повторной обработки не обязательно являются ссылками; это "строительный блок", на котором могут быть реализованы различные типы ссылок.
Да, они могут использоваться для реализации символических ссылок - действительно, как традиционные переходы NTFS, так и более поздние символические ссылки Win10 "Unix-like" являются двумя различными типами точек повторной обработки.
Однако их можно использовать для реализации функций, которые вообще не действуют как символические ссылки. Например, Windows "точки монтирования тома" (где вы присоединяете диск к папке, а не к букве диска) также являются точками повторной обработки. В статье Википедии перечислены еще несколько типов - например, дедуплицированные файлы или "автономные" файлы, которые инициируют извлечение из резервных копий на ленту.
Почему это так называется?
Это называется "точкой повторной обработки", потому что она прерывает процесс разбора пути.
Когда у вас есть путь вроде C:\Documents and Settings\Application Data\Microsoft
, вы можете представить, что он анализируется следующим образом:
- Посмотрите 1-й компонент
C:
- это буква диска. Получите доступ к диску.
- Посмотрите 2-й компонент
Documents and Settings
- это точка повторной обработки. Прочитайте метаданные точки повторной обработки и перезапустите анализ. Вы окажетесь в C:\Users
.
- Посмотрите 3-й компонент
Application Data
- снова точка повторной обработки; прочитайте его метаданные и перезапустите разбор пути оттуда . Вы окажетесь в AppData\Roaming
.
- Посмотрите...
Если у вас Linux, вы можете увидеть похожую визуализацию, запустив namei /a/long/path/to/something
, особенно если путь содержит символические ссылки.