cd링크 일 때 현재 경로는 링크가 연결된 디렉토리의 경로가 아니라 링크의 경로로 시작됩니다. 예 :
~/dirlinks/maths$ ls -l logic
lrwxrwxrwx 1 tim tim 71 Jul 27 10:24 logic -> /windows-d/academic discipline/study objects/areas/formal systems/logic
~/dirlinks/maths$ cd logic
~/dirlinks/maths/logic$ pwd
/home/tim/dirlinks/maths/logic
~/dirlinks/maths/logic$ cd ..
~/dirlinks/maths$
현재 경로를 연결된 디렉토리의 경로로 변경하여 연결된 디렉토리의 부모 디렉토리로 작업 할 수 있도록하고 싶습니다. ls링크 된 디렉토리를 찾아서 링크하는 링크 외에도 cd그것을 달성하는 더 간단한 방법은 무엇입니까? 예를 들어, cd링크 후 현재 경로를 연결된 디렉토리의 경로로 어떻게 변경합니까?
cd -P .원본 다음에이 작업을 수행 할 수 있습니다cd.