1. 程式人生 > 實用技巧 >Linux將composer的bin目錄放到PATH環境變數中

Linux將composer的bin目錄放到PATH環境變數中

將composer的bin目錄放到PATH環境變數中

使用composer global config bin-dir --absolute檢視composer的bin目錄
輸出類似

Changed current directory to /home/lijun/.config/composer
/home/lijun/.config/composer/vendor/bin

/home/lijun/.config/composer/vendor/bin就是composer的bin目錄

將/home/lijun/.config/composer/vendor/bin新增到PATH中有三種方法:
1、直接在命令列中設定PATH
PATH=$PATH:/home/lijun/.config/composer/vendor/bin

PATH=$PATH:/root/.composer/vendor/bin
使用這種方法,只對當前會話有效,也就是說每當登出或登出系統以後,PATH設定就會失效。

2、在/etc/profile中設定PATH
sudo vim /etc/profile
在最後新增一行:export PATH=$PATH:/home/lijun/.config/composer/vendor/bin
注:=等號兩邊不能有任何空格。這種方法最好,除非手動強制修改PATH的值,否則將不會被改變。
編輯/etc/profile後PATH的修改不會立馬生效,如果需要立即生效的話,可以執行source /etc/profile命令。

3、在當前使用者的profile中設定PATH

vi ~/.bashrc
在最後新增一行::PATH=$PATH:/home/lijun/.config/composer/vendor/bin
執行source ~/.bashrc,讓這次的修改生效。
注:這種方法只對當前使用者起作用的,其他使用者該修改無效。

去除自定義路徑:
當你發現新增路徑/home/lijun/.config/composer/vendor/bin沒用或不需要時,你可以在以前修改的/etc/profile或~/.bashrc檔案中刪除你自定義的路徑。