在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