기호 링크은 디스크의 다른 경로를 참조하는 특수 파일입니다. 응용 프로그램에서이 파일을 열거 나 경로에 포함하면 운영 체제가 자동으로 링크를 따라갑니다.
예를 들어, 파일 file
이있는 d
디렉토리를 가리키는 기호 링크 l
이 있다고 가정합니다. 관찰 :
$ ls d/
file
$ ls l/
file
$ touch l/file2 # Create a new file in the path under l
$ ls d/
file file2
심볼릭 링크 (심볼릭 링크)는 운영 체제의 파일 시스템 부분의 기능입니다. 모든 응용 프로그램에서 사용할 수 있습니다. 심볼릭 링크를 다르게 처리하려는 응용 프로그램 (예 : 심볼릭 링크를 맹목적으로 따라서는 안되는 백업 프로그램은 파일 수가 무한대가되기 때문에 특별한 조치를 취해야합니다. 이에
은 단축는 사용자 인터페이스 (UI)에 의해 상이하게 표현되는 일반 파일이다. 바로 가기 파일에는 원하는 대상 경로도 포함되지만 아이콘, 명령 줄 인수, 다른 사용자로 대상을 실행하기위한 UI에 대한 지침, 대상의 범주화, 번역 정보 등과 같은 추가 정보를 포함 할 수 있습니다. 응용 프로그램의 경우 바로 가기는 내용이 바로 가기를 설명하는 일반 파일입니다. 당신이 편집기와의 .desktop 파일을 열 경우 예를 들어, 사용자 인터페이스 (일반적으로 그래픽 부분)에 항목을 추가 할 경우 일반적으로 단축키를 사용한다 정보
Icon=libreoffice-calc
Exec=libreoffice --calc %U
GenericName=Spreadsheet
GenericName[da]=Regneark
처럼 볼 수 있습니다. 단축키를 사용하면 확장 된 사용자 정의가 가능합니다. 예를 들어 덴마크 사용자의 경우 Regneark, 영어 사용자
스프레드 시트 이 위의 예에서 표시됩니다. 반면에 모든 응용 프로그램에서 별칭을 볼 수있게하려면 대신 symlink로 이동하십시오. 예를 들어, 일부 응용 프로그램이 기대하는 파일의 레거시 이름이나 여러 가지 작업을 수행 할 수있는 하나의 응용 프로그램 또는 프로젝트 디렉토리의 현재 버전을 가질 수 있습니다.
일부 시스템은 심볼릭 링크를 지원하지 않으며 일부 시스템에서는 바로 가기를 사용할 수 없습니다. 그래픽 인터페이스가없는 경우 (예 : 모니터가 연결되지 않은 홈 라우터) 바로 가기가 유용하지 않습니다. 한편, 심볼릭 링크는 파일 시스템 (FAT이 없음)과 운영 체제 (DOS/Windows의 이전 버전은 지원되지 않음)의 지원이 필요합니다.
감사합니다. @phihag –