Windows 7 : 하드 링크, 기호 링크 및 정션 [중복]


답변:


30

대부분의 사람들이 기호 (또는 소프트) 링크를 이해하는 가장 쉬운 방법은 Windows 바로 가기로 생각하는 것입니다.

파일에 심볼릭 링크를 만들면 파일을 열면 Windows가 파일 시스템 인덱스에서 원본 파일을 찾은 다음 파일을 엽니 다. 심볼릭 링크를 원본 파일의 푯말로 생각할 수 있습니다.

하드 링크는 파일 시스템 색인에서 디스크의 원래 파일 이름과 동일한 위치를 가리키는 추가 항목입니다. 원래 이름과 하드 링크를 같은 방에있는 두 개의 문으로 생각하십시오.

정션은 폴더에 대한 심볼릭 링크입니다 (이것은 이전 버전의 Windows에서 숙취 된 것으로 생각되며 이제는 더 이상 사용되지 않습니다. 가정했지만 아직 확인하지 않았으므로 하드 링크를 사용할 수 있습니다).


 그러나« 폴더에 대한 하드 링크 는 -1이어야합니다  .
Joey

죄송합니다. 하드 링크가 아니라 상징적입니다. 그에 따라 수정했습니다. 새로운 mklink 명령은 여전히 ​​하드 링크와 소프트 링크뿐만 아니라 접합 생성을 지원하지만 링크보다는 접합을 사용할 이유가 없습니다.

실제로 설명서에는 하드 링크 폴더에 적용 할 수 있다고 나와 있는데, 누군가가 폴더를 만드는 방법을 알아낼 때까지는 시간 문제 일뿐입니다.
Hello71

10
정션은 더 이상 사용되지 않으며 하드 링크는 동일한 파티션 (드라이브)의 대상 만 가리킬 수 있지만 한 파티션의 접합은 다른 파티션의 대상을 가리킬 수 있으므로 하드 링크는 접합을 대체 할 수 없습니다. 이 게시물 의 설명 매우 유용하다는 것을 알았습니다 .
orad

1
언제 심볼릭 링크를 통해 하드 링크를 사용하고 그 반대도 선택 하시겠습니까?
Niko Bellic

11

디렉토리 접합은 "디렉토리에 대한 심볼릭 링크"이므로 NTFS 5.0 (Windows 2000)부터 사용 가능한 폴더에 대한 "액세스 지점"을 만들 수 있습니다. 정션은 존재하지 않는 디렉토리를 가리킬 수 있으므로 디렉토리 정션은 "폴더에 대한 하드 링크"가 아닙니다. 디렉토리와 해당 정션은 다른 NTFS 파티션에있을 수 있지만 LAN에는 없습니다. 관리자가 아닌 관리자 및 사용자가 정션을 작성할 수 있습니다.

NTFS 기호 링크가 Windows Vista의 NTFS에 추가되었습니다. 심볼릭 링크는 파일 또는 디렉토리를 가리킬 수 있습니다 (접점과 비교). 그것들을 사용하여 다른 NTFS 파티션과 LAN을 통해 파일과 폴더에 "액세스 포인트"를 만들 수 있습니다. "Windows Vista의 기본 보안 설정은 권한이없는 관리자와 모든 관리자가 아닌 사용자가 심볼릭 링크를 만들 수 없도록합니다."

"디렉토리에 대한 심볼릭 링크"대 "디렉토리 정션"-필자의 경험에 따르면 일부 (많은?) 앱은 심볼릭 링크에서 제대로 작동하지 않지만 Total Commander 및 Windows 파일 공유 (LAN 용)와 같은 정션에는 적합합니다. symlink와 디렉토리를 공유하는 경우 LAN 사용자는 디렉토리를 통과 할 수 없지만 정션을 위해이를 수행 할 수 있습니다. 그래서 MS는 Win2k에서 고품질을 얻은 후에 Vista에서 몇 가지를 구현했습니다 ...

하드 링크는 동일한 파티션의 파일 만 가리킬 수 있습니다. 첫 번째 파일 인스턴스와 같은 파일에 대한 다른 하드 링크는 전혀 다릅니다. 일부 하드 링크 (첫 번째 인스턴스 또는 다른 링크)를 삭제하면 마지막 하드 링크가 삭제되지 않으면 파일이 계속 존재합니다.

접합 및 심볼릭 링크는 "손상"될 수 있습니다. 대상의 이름을 바꾸거나 이동하면 존재하지 않는 대상을 가리 킵니다. 따라서 그러한 경우 업데이트해야합니다. 그러나 하드 링크 된 파일의 이름을 바꾸거나 이동할 수 있으며 모든 하드 링크는 다른 이름을 가진 동일한 파일입니다.


여기에서 ± 1, 디렉토리 접합이 하드 링크가 아님을 정확하게 나타 내기 위해 +1, 내리막 길로가는 세 번째 단락의 경우 -1 (기록을 위해 : Far 는 디렉토리 심볼릭 링크를 잘 통과 할 수있다; 아마도 깨진 OFM :-을 사용하고있을 것이다.)
Joey

3
추가 참고 사항 : 하드 링크는 파티션과 동일하지 않은 동일한 볼륨의 파일 가리킬 수 있습니다 (파티션은 개별 드라이브의 한 부분이며, 볼륨은 여러 드라이브와 여러 드라이브에 걸쳐있을 수 있습니다. 볼륨은 파일 시스템이 켜져 있고 파티션이 아닙니다 ).
Joey
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.