Lion에서 소프트 링크를 만들려면 어떻게해야합니까?


8

나는 오늘 별칭이 라이온의 소프트 링크와 같지 않다는 것을 깨달았습니다. Dropbox 폴더에 폴더의 별칭을 만들고 별칭을 내 데스크탑으로 옮겼습니다.

cd터미널 에서이 별칭 으로 들어 가려고 하면 터미널은 별칭이 폴더가 아니라고 알려줍니다. 그러나 우분투에서는 cd소프트 링크로 연결할 수 있습니다.

Lion에서 소프트 링크를 만들려면 어떻게해야합니까? 소프트 링크에 ​​의존하는 파이썬 스크립트를 작성하기 때문에 편리합니다.

답변:


8

터미널에서 다른 유닉스 시스템과 같은 방식으로 소프트 링크 (일명 심볼릭 링크 또는 심볼릭 링크)를 만들 수 있습니다.

Dropbox에 익숙하지 않으므로 Dropbox홈 디렉토리에 폴더가 있다고 가정하고 예를 들어 보겠습니다 .

cd ~
ln -s ~/Dropbox/aFolder Desktop/aFolder

참고 ln그것으로 만들 수있는 링크 걸리는 두 번째 인수를; 처럼 생각하십시오 cp.

또한 경고 : 상대 경로 를 사용하여 소프트 링크를 만드는 경우 ( 예 :

cd ~/Desktop
ln -s ../Dropbox/aFolder aFolder

그러면 링크는 현재 디렉토리를 만들 때가 아니라 현재 위치와 관련이 있습니다 ! 예를 들어, 옮긴 경우 대신을 ~/Desktop/Folders가리키고 있습니다 .~/Desktop/Dropbox~/Dropbox


3

ln터미널 에서 Unix 명령을 사용해야합니다 .

ln -s existingname newname
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.