Windows 7: жорстке посилання, символічне посилання та з'єднання [дублікат]


25

Можливий повтор:
Яка різниця між жорсткими посиланнями NTFS та з'єднаннями каталогів?

Яка різниця між ними? в прикладах ..


2
дуп. Тут вже є досить гарна відповідь: superuser.com/questions/67870/…
Leftium

Відповіді:


30

Найпростіший спосіб зрозуміти символічне (або м'яке) посилання - вважати це ярликом Windows.

Якщо ви робите символьне посилання на файл, під час його відкриття Windows переходить і шукає оригінальний файл в індексі файлової системи, а потім відкриває його. Символічне посилання можна вважати покажчиком оригінального файлу.

Жорстке посилання - це додатковий запис у індексі файлової системи, який вказує на те саме місце на диску, що й ім'я оригінального файлу. Подумайте оригінальну назву та міцне сполучення як дві двері в одну кімнату.

З'єднання - це символічне посилання на папку (я думаю, що це похмілля з попередніх версій Windows і тепер застаріло. Я припускаю, але я не перевірив, чи можна просто використовувати жорсткі посилання зараз).


Потрібно отримати −1 для »  жорсткого посилання на папку»  .
Джої

Ой, так, це символічні не складні посилання, я внесла відповідні зміни. Я бачу, що нова команда mklink як і раніше підтримує створення з'єднань, а також жорстких і м'яких посилань, але не може бачити ніякої причини використовувати з'єднання, а не посилання.
Ніл

Насправді в документації йдеться про те, що жорсткі посилання можна застосувати до папки, це лише питання часу, поки хтось не зрозуміє, як це зробити.
Привіт71

10
З'єднання не застаріли, а жорсткі посилання не можуть замінити з'єднання, оскільки жорстке посилання може вказувати лише на ціль на тому ж розділі (диску), але з'єднання в одному розділі може вказувати на ціль в іншому розділі. Я знайшов описи в цій публікації дуже корисними.
orad

1
Коли ви вирішили використовувати жорстке посилання над символічним посиланням і навпаки?
Ніко Белік

11

З'єднання каталогів - це "посилання на каталог", тому ви можете створювати "точки доступу" до папок, доступних з NTFS 5.0 (Windows 2000). З'єднання каталогів НЕ "жорстке посилання на папку", оскільки з'єднання можуть вказувати на неіснуючі каталоги. Каталог та його з'єднання можуть бути розташовані на різних розділах NTFS, але не через локальну мережу. Непідвищені адміністратори та користувач можуть створювати переходи.

Символічне посилання NTFS додано до NTFS у Windows Vista. Символічне посилання може вказувати на файл або каталог (порівняти з переходами). Використовуючи їх, ви можете створювати "точки доступу" до файлів і папок на різних NTFS-розділах І по всій локальній мережі. "Установки безпеки за замовчуванням у Windows Vista забороняють адміністраторам, які не мають високих рівнів, та всім адміністраторам не створювати символічні посилання."

"Символічне посилання на каталог" проти "Зв'язок каталогів" - за моїм досвідом, деякі (багато?) Додатки не працюють належним чином із символічними посиланнями, але вони прекрасні з переходами, наприклад, Total Commander та спільний доступ до файлів Windows (для локальної мережі). Якщо ви користуєтесь каталогом із символьним посиланням - користувачі локальної мережі не можуть його пройти, але вони можуть це робити для стиків. Тож після високоякісної речі в Win2k, MS впровадила деякі речі у Vista ...

Жорсткі посилання можуть вказувати на файли тільки в одному розділі, абсолютно немає різниці між першим екземпляром файлу та іншими жорсткими посиланнями на той самий файл. Якщо ви видалите жорстке посилання (перший екземпляр чи інший), файл буде існувати, якщо не буде видалено останнє жорстке посилання.

З'єднання та символічні посилання можуть бути "зламані" - це ви перейменовуєте / переміщуєте ціль, тоді вони вказуватимуть на неіснуючу ціль. Тому вам потрібно оновити їх у таких випадках. Але жорсткопов'язані файли можна перейменувати / перемістити, і всі жорсткі посилання все одно будуть однаковим файлом, лише з різними іменами.


± 1 тут, +1 для правильного вказування на те, що з'єднання каталогів не є міцним посиланням, -1 для третього абзацу, який йде вниз. (Для запису: Далеко можна перейти до каталогу символічно посилається; можливо, ви просто використовуєте зламаний OFM :-).)
Джої,

3
Зауважте, щоб додати: жорсткі посилання можуть вказувати на файли одного і того ж обсягу, який не є розділом (розділ - це розділ окремого диска; об'єм може охоплювати багато з них і навіть декілька дисків; об'єм - це те, що файлова система увімкнена, а не розділ).
Joey
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.