linux-環境變量的配置

在linux系統下,若是下載並安裝了應用程序,在啓動時頗有可能在鍵入它的名稱時出現"command not found"的提示內容。若是每次都到安裝目標文件夾內,找到可執行文件來進行操做就太繁瑣了,這種狀況下就涉及到環境變量PATH的設置問題,而PATH的設置也是在linux下定製環境變量的一個組成部分。mysql

環境變量配置的兩個方法:

修改/etc/profile文件

推薦使用這種方法,由於全部用戶的shell都有權使用這些環境變量,缺點是可能會給系統帶來安全性問題。 生效後系統內全部用戶可用。linux

root@iZbp1e036pdvwobr4d5fr2Z:~#  vim /etc/profile
....
export PATH=$PATH:/usr/local/mysql/bin
# 使用source命令使修改馬上生效: 
root@iZbp1e036pdvwobr4d5fr2Z:~# source /etc/profile

修改.bashrc文件

這種方法更爲安全,它能夠把使用這些環境變量的權限控制到用戶級別,這裏是針對某一個特定的用戶,若是須要給某個用戶權限使用這些環境變量,只須要修改其我的用戶主目錄下的.bashrc文件就能夠了。sql

root@iZbp1e036pdvwobr4d5fr2Z:~#  vim /root/.bashrc
export PATH=$PATH:/usr/local/mysql/bin
root@iZbp1e036pdvwobr4d5fr2Z:~# source /root/.bashrc

#單個用戶添加環境變量
ray@iZbp1e036pdvwobr4d5fr2Z:~$ vim ~/.bashrc 
export PATH=$PATH:/usr/local/mysql/bin
ray@iZbp1e036pdvwobr4d5fr2Z:~$ source ~/.bashrc
相關文章
相關標籤/搜索