Linux下修改.bash_profile 文件改變PATH變量的值shell
普通用戶登錄Linux的時候,通常狀況下PATH環境變量不包含/sbin 目錄bash
所以當須要執行/sbin路徑下的命令(好比ifconfig)時須要給PATH添上這一個路徑。初用Linux時的時候我是新建的shell終端中用以下命令 PATH=$PATH:/sbin變量
雖然這樣也能使PATH包含/sbin路徑了,可是,當再重啓一個shell終端時PATH的值去並無改變,當再次用到/sbin下的命令時,還得用上述方法添上/sbinfile
今天終於找到了完全改變PATH的方法了.終端
Linux中含有兩個重要的文件 /etc/profile和$HOME/.bash_profile 每當系統登錄時都要讀取這兩個文件,用來初始化系統所用到的變量,其中/etc/profile是超級用戶所用,$HOME/.bash_profile是每一個用戶本身獨立的,咱們能夠修改該文件來設置一些變量。方法
命令用法以下環境變量
$ cd (進入用戶登錄目錄)文件
$ls –al .bash_profile(.bash_profile爲隱藏文件,所以要用ls –a命令查找)vi
$vi .bash_profile(用vi編輯.bash_profile)co
在裏面的PATH一行修改 添上須要的路徑
保存退出
由於該文件是在每次登錄時纔讀取,所以須要重啓才能生效