Symlink

等效於符號連結的別名?

  • June 14, 2017

我發現自己需要經常在我的主文件夾中跳轉幾個目錄並且厭倦了編寫它們。我想要一種更快的方法,傳統上它是一個符號連結。

但是,我不想用幾十個符號連結弄亂我的主目錄。我可以創建一些~/links/目錄並用符號連結將其弄亂,但仍然很醜陋。此外,我可能想創建每天更改的符號連結(在 .bashrc 中定義)以跳轉到目前目錄。

有沒有辦法有效地為符號連結設置別名,創建一些將被辨識為快速導航連結的東西,但在我執行ls主目錄時實際上不會出現,並且不會持續到目前會話之外?

Shell 別名具有您可以對其進行(某些)名稱補全的功能(通常綁定到tab)。或者,您可以使用CDPATH“最近”(在過去 5-6 年內)已改進以支持名稱完成的功能。如果這對您有用,它的優點是您鍵入的是目錄的實際名稱,而不是它的助記符。

根據bash手冊

CDPATH

用冒號分隔的目錄列表,用作**cd**內置命令的搜尋路徑。

進一步閱讀:

引用自:https://unix.stackexchange.com/questions/250034