Windows 10에서 심볼릭 링크(Symlinks) 생성에 대한 빠른 가이드

Windows 10에서 심볼릭 링크(Symlinks) 생성에 대한 빠른 가이드

Linux와 비교하여 Symbolic Links(Symlinks)는 Windows Vista에 처음 도입된 Windows에 새로 추가된 기능입니다. 그들은 그 이후로 존재했습니다.





불행히도, 대부분의 사람들은 심볼릭 링크에 대해 아무것도 모릅니다. 심볼릭 링크가 무엇이며 Windows 10에서 심볼릭 링크를 사용하는 방법을 살펴보겠습니다.





tumblr에서 블로그를 시작하는 방법

심볼릭 링크는 스테로이드의 바로 가기입니다. 즉, 일반 단축키처럼 작동하지만 훨씬 더 강력합니다. 예를 들어, 파일에 대한 심볼릭 링크를 설정할 때 프로그램이 파일이 존재하지 않는 위치에 있다고 생각하도록 속일 수 있습니다.





Windows에는 하드 링크와 소프트 링크의 두 가지 주요 유형의 심볼릭 링크가 있습니다. Linux와 달리 Windows에서는 소프트 링크만 심볼릭 링크라고 합니다.

위치 A에 있는 파일 또는 폴더를 위치 B에 있는 파일 또는 폴더에 하드 링크하면 위치 B에 있는 파일 또는 폴더가 위치 A에 있는 것처럼 나타납니다.



예를 들어 C:Programs 디렉토리에 'sample.txt'라는 텍스트 파일이 있다고 가정해 보겠습니다. sample.txt를 'test.txt'라는 파일에 하드 링크하면 OS는 test.txt를 sample.txt인 것처럼 취급합니다.

기본적으로 모든 하드 링크는 원본 파일 또는 디렉터리로 나타납니다. 결과적으로 생성한 하드 링크는 하드 드라이브의 동일한 저장 위치를 ​​가리킵니다. 따라서 하드 링크를 변경하면 변경 사항이 원본 파일에 반영됩니다.





하드 링크를 사용하기 전에 기억해야 할 한 가지는 서로 다른 디스크 드라이브 간에 하드 링크를 만들 수 없다는 것입니다. 따라서 C: 드라이브에 파일이 저장되어 있으면 하드 링크도 C: 드라이브에 저장해야 합니다. 이것은 파일 시스템 제한 사항입니다.

마지막으로 특정 파일에 대한 하드 링크를 생성하고 해당 파일을 삭제하려면 모든 하드 링크도 삭제해야 합니다. 하드 링크는 실제 파일을 나타내므로 하드 드라이브의 저장 위치를 ​​가리킵니다. 따라서 저장 위치를 ​​해제하려면 해당 위치를 가리키는 모든 링크를 삭제해야 합니다.





소프트 링크는 일반 단축키처럼 작동합니다. 그러나 그것들은 한 가지 중요한 면에서 다릅니다. 심볼릭 링크는 실제 파일이 아니라 파일의 주소를 나타냅니다. 따라서 바로 가기와 달리 심볼릭 링크는 파일이 아닙니다. 이것이 심볼릭 링크가 하드 드라이브의 공간을 차지하지 않고 바로 가기가 차지하는 이유이기도 합니다.

하드 링크와 달리 심볼릭 링크는 하드 드라이브의 저장 위치를 ​​가리키지 않습니다. 저장 위치를 ​​가리키는 파일 또는 디렉터리를 가리킵니다. 따라서 파일을 삭제하려는 경우 해당 파일을 가리키는 모든 심볼릭 링크를 삭제할 필요는 없습니다.

심볼릭 링크는 파일의 저장 위치가 아닌 원본 파일을 가리키기 때문에 여러 드라이브에 걸쳐 생성될 수도 있습니다.

첫째, 심볼릭 링크는 기존의 바로 가기보다 빠릅니다. 따라서 느린 컴퓨터에서는 바로 가기 대신 심볼릭 링크를 사용해야 합니다.

둘째, 한 위치에서 다른 위치로 많은 양의 데이터를 복사/붙여넣기해야 하는 상황이 있습니다. 이러한 상황에서는 복사하여 붙여넣기보다 심볼릭 링크를 만드는 것이 좋습니다. 중복 파일이 없기 때문에 많은 저장 공간을 절약할 수 있습니다.

마지막으로 일부 프로그램에서는 저장 드라이브의 특정 위치에 파일이 있어야 합니다. 예를 들어 OneDrive는 OneDrive 디렉터리에 있는 파일만 동기화합니다. 심볼릭 링크를 사용하면 컴퓨터의 위치에 관계없이 모든 파일을 동기화할 수 있습니다.

Windows 10에서는 다음을 사용하여 명령 프롬프트를 통해 심볼릭 링크를 설정할 수 있습니다. 맥링크 명령.

먼저 다음을 입력하여 명령 프롬프트를 시작합니다. cmd 시작 메뉴 검색 표시줄에서 최상의 일치 항목을 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행 .

관련된: 명령 프롬프트를 사용하여 디렉토리를 변경하는 방법

mklink 명령을 사용하여 하드 및 소프트 링크를 생성할 수 있습니다. mklink 유틸리티의 개요를 보려면 다음을 입력하십시오. 맥링크 Enter 키를 누릅니다. 이것은 명령 구문 및 이와 관련된 다양한 옵션을 나열하여 mklink 유틸리티에 대한 개요를 제공합니다.

이제 mklink를 사용하여 텍스트 파일에 대한 소프트 링크를 생성해 보겠습니다.

유형 mklink 링크 타겟, 링크를 생성하려는 소프트 링크의 주소로 바꾸고 대상을 원본 파일의 주소로 바꿉니다. 다음 이미지는 original.txt 파일을 참조하는 softlink.txt라는 소프트 링크를 만드는 방법을 보여줍니다.

폴더나 디렉터리에 대한 소프트 링크를 만들려면 다음 형식을 사용하십시오. mklink /D 링크 타겟 . /D 옵션은 디렉토리에 대한 심볼릭 링크를 생성합니다.

hisense roku tv 리모컨이 작동하지 않습니다

하드 링크 생성도 동일한 프로세스를 따릅니다. 같은 것을 사용 mklink 링크 타겟 명령 구조이지만 /H 옵션이 있습니다.

다음 이미지는 original.txt와 동일한 저장 위치를 ​​가리키는 가상의 hardlink.txt 파일에 대한 하드 링크를 만드는 방법을 보여줍니다.

폴더나 디렉터리에 대한 하드 링크를 만들려면 /H 옵션 대신 /J 옵션을 사용합니다.

관련된: Linux에서 심볼릭 링크를 만드는 방법

시작하려면 하드 링크 셸 확장 다운로드 그리고 그것을 설치하십시오. 컴퓨터에 적합한 패키지를 선택해야 합니다. 예를 들어 64비트 OS를 사용하는 경우 64비트 버전을 다운로드합니다. 무엇을 사용하고 있는지 확실하지 않습니까? 본인 여부를 확인하는 방법은 다음과 같습니다. 64비트 또는 32비트 Windows 사용 .

패키지를 설치한 후 링크를 ​​생성할 파일 또는 폴더로 이동합니다. 파일을 마우스 오른쪽 버튼으로 클릭하고 선택 링크 소스 선택 드롭다운 목록에서.

링크를 선택한 후 링크를 ​​생성할 대상 폴더로 이동합니다. 빈 영역을 마우스 오른쪽 버튼으로 클릭하고 선택 심볼릭 링크 삭제 . 이렇게 하면 원본 파일과 이름이 같은 심볼릭 링크가 생성됩니다.

동일한 방법을 사용하여 파일이나 폴더에 대한 하드 링크를 만들 수 있습니다. 동일한 디스크 드라이브 내에서만 하드 링크를 생성할 수 있음을 기억하십시오. Hard Link Shell Extension은 동일한 디스크 드라이브에 있는 경우에만 하드 링크를 생성하는 옵션을 제공합니다.

링크를 선택한 후 드라이브 내부 아무 곳이나 마우스 오른쪽 버튼으로 클릭하고 드롭, 그리고 선택 하드링크 . 이렇게 하면 원본 파일에 대한 하드 링크가 생성됩니다.

당연히 모든 사람이 심볼릭 링크를 사용하는 것은 아닙니다. 그러나 가능한 한 적은 스토리지를 사용하면서 모든 것을 깔끔하게 유지하려는 사람들에게 심볼릭 링크는 멋진 기능입니다.

따라서 파일을 다른 위치에 복사하는 대신 심볼릭 링크를 생성하면 됩니다.

공유하다 공유하다 트위터 이메일 Linux에서 깨진 심볼릭 링크를 찾고 수정하는 방법

깨진 심볼릭 링크는 Linux에서 성능 문제를 일으킬 수 있습니다. 깨진 심볼릭 링크를 찾아 수정하는 방법은 다음과 같습니다.

다음 읽기
관련 항목
  • 파일 관리
  • 윈도우 10
  • 심볼릭 링크
저자 소개 파와드 무르타자(47건의 기사 게재)

Fawad는 전업 프리랜서 작가입니다. 그는 기술과 음식을 사랑합니다. 그는 Windows에 대해 먹거나 글을 쓰지 않을 때 비디오 게임을 하거나 여행에 대한 공상을 하고 있습니다.

파와드 무르타자가 참여한 작품 더보기

뉴스레터 구독

기술 팁, 리뷰, 무료 전자책 및 독점 거래에 대한 뉴스레터에 가입하십시오!

구독하려면 여기를 클릭하세요.