linux下CDPATH環境變數的應用

2021-06-02 02:17:25 字數 999 閱讀 6513

在在我們平時專案開發時,經常會用到cd命令進行切換,有時為了提高專案的卡開發效率,用cd命令就顯得比較低效,因此我們可以使用cdpath變數加快linux cd命令操作

如果你需要經常使用linux cd命令跳轉到某一特定父目錄下的多個子目錄的話,可以考慮把cdpath這個環境變數設定為該父目錄。

例如我的目錄結構為:  

binlib                            ——  include  

|/home/zxf                      src            ---  |—— libsrc       ——public

——log                      

tmp比如,經常操作/home/zxf目錄下的若干個子目錄的時候,我們就把cdpath設定為$home:$home/src:$home/src/libsrc,這樣,每次轉到/home/zxf下的子目錄時就不必加上/home/zxf字首。

**:[zxf@localhost ~]$ export cdpath=$home:$home/src:$home/src/libsrc

**:vi ~./bash_profile

export cdpath=$home:$home/src:$home/src/libsrc

設定後退出:wq

還有使其生效  [zxf@localhost ~]$ source .bash_profile

cdpath和path變數類似,可以在cdpath變數加入多個路徑(用英文分號:分隔多個目錄),這樣就更方便了cd命令的跳轉。

如果使用者發現關掉終端後,在開啟終端是cdpath則失效,此時我們可以採用下面的做法來實現cdpath的永久性有效

**:vi ~./bash_profile

export cdpath=$home:$home/src:$home/src/libsrc

修改退出後:

還有使其生效  [zxf@localhost ~]$ source .bashrc

linux環境下安裝Python3 環境變數配置

安裝依賴包 在安裝python之前需要先安裝依賴包 yum install gcc patch yum install libffi devel yum install python devel yum install zlib devel yum install bzip2 devel yum i...

Linux下怎麼新增和檢視PATH環境變數

path path 你可以自己加上指定的路徑,中間用冒號隔開。環境變數更改後,在使用者下次登陸時生效,如果想立刻生效,則可執行下面的語句 source bash profile 需要注意的是,最好不要把當前路徑 放到 path 裡,這樣可能會受到意想不到的攻擊。完成後,可以通過 echo path ...

Mac OS X系統下的Android環境變數配置

在mac下開發android,要想在終端利用命令列使用adb android等命令時,需要配置一下環境變數。步驟 2.在終端中輸入命令,進入使用者目錄。我的是 users jeff cd 3.然後輸入命令,該命令的作用是如果不存在.bash profile檔案,則建立該檔案 touch bash p...