在Linux中,如何轉到實際路徑的符號連結資料夾上面的資料夾?

在Linux中,如何轉到實際路徑的符號連結資料夾上面的資料夾?

假設我有一個具有絕對位置的資料夾:/tmp/abc/def,並且我在我的主目錄中建立了到該資料夾 def 的符號連結。符號連結也稱為 def。然後,在我透過呼叫從我的主目錄到達 def 之後:

cd ~/def

然後我想轉到資料夾“abc”。那我該怎麼辦?

我搜尋了大約20分鐘但沒有找到答案。謝謝。

答案1

您可以使用pwd -P來獲取“真實”路徑,因此類似這樣的方法可以工作:

cd "$(pwd -P)/.."

答案2

輸入:

cd ..

這應該會將您帶到目前目錄的父目錄。

答案3

您也可以使用 th-P標誌cd

cd -P ..

上面的評論中指出了這一點,只是添加這個答案以使解決方案更加可見。

相關內容