Iとき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
。