1. 程式人生 > >linux之CentOS將普通的命令加入環境變數

linux之CentOS將普通的命令加入環境變數

對於一些自己安裝起來的命令一般是在環境變數下尋找不到的,需要將該命令的目錄加入到系統的環境變數,下面以php和mysql的為例子進行講述一下如何加入到環境變數的步驟:

PHP和mysql命令沒有加入到環境變數之前,執行“php -v”命令檢視當前php版本資訊時時,則會提示命令不存在的錯誤。

為了使用方便,需要將php和mysql命令加到系統命令中。

下面我們詳細介紹一下在linux下將php和mysql加入到環境變數中的方法(假 設php和mysql分別安裝在/usr/local/webserver/php/ 和/usr/local/webserver/mysql/中)。


方法一:直接執行命令export PATH=$PATH:/usr/local/webserver/php/bin 和 export PATH=$PATH:/usr/local/webserver/mysql/bin

使用這種方法,只會對當前會話有效,也就是說每當登出或登出系統以後,PATH 設定就會失效,只是臨時生效。

  

       方法二:執行vi ~/.bash_profile修改檔案中PATH一行,將/usr/local/webserver/php/bin 和 /usr/local/webserver/mysql/bin 加入到PATH=$PATH:$HOME/bin一行之後  這種方法只對當前登入使用者生效


方法三:修改/etc/profile檔案使其永久性生效,並對所有系統使用者生效,在檔案末尾加上如下兩行程式碼

PATH=$PATH:/usr/local/webserver/php/bin:/usr/local/webserver/mysql/bin

                export PATH

           最後:執行 命令source /etc/profile或 執行點命令 ./profile使其修改生效,執行完可通過echo $PATH命令檢視是否新增成功。