【環境變量配置的三個方法】
如想將一個路徑加入到$PATH中,可以像下面這樣做:
1. 控制台中,不贊成使用這種方法,因為換個shell,你的設置就無效了,因此這種方法僅僅是臨時使用,以后要使用的時候又要重新設置,比較麻煩。
這個只針對特定的shell;
$ PATH="$PATH:/my_new_path" (關閉shell,會還原PATH)
2. 修改/etc/profile文件,如果你的計算機僅僅作為開發使用時推薦使用這種方法,因為所有用戶的shell都有權使用這些環境變量,可能會給系統帶來安全性問題。 這里是針對所有的用戶的,所有的shell;
$ vi /etc/profile
在里面加入:
export PATH="$PATH:/my_new_path"
1. 控制台中,不贊成使用這種方法,因為換個shell,你的設置就無效了,因此這種方法僅僅是臨時使用,以后要使用的時候又要重新設置,比較麻煩。
這個只針對特定的shell;
$ PATH="$PATH:/my_new_path" (關閉shell,會還原PATH)
2. 修改/etc/profile文件,如果你的計算機僅僅作為開發使用時推薦使用這種方法,因為所有用戶的shell都有權使用這些環境變量,可能會給系統帶來安全性問題。 這里是針對所有的用戶的,所有的shell;
$ vi /etc/profile
在里面加入:
export PATH="$PATH:/my_new_path"
使用source命令使修改立刻生效:
source /etc/profile
3. 修改.bashrc文件,這種方法更為安全,它可以把使用這些環境變量的權限控制到用戶級別,這里是針對某一個特定的用戶,如果你需要給某個用戶權限使用這些環境變量,你只需要修改其個人用戶主目錄下的.bashrc文件就可以了。
$ vi /root/.bashrc
在里面加入:
export PATH="$PATH:/my_new_path"
source /root/.bashrc
后兩種方法一般需要重新注銷系統才能生效,也可以使用source 命令,使修改的配置立刻
后兩種方法一般需要重新注銷系統才能生效,也可以使用source 命令,使修改的配置立刻
最后可以通過echo命令測試一下:
$ echo $PATH
$ echo $PATH