2008年9月10日 星期三

PATH (系統路徑?!)

剛安裝完成 Fedora Core3, 想要執行 "ifconfig"指令, 但shell 總是提示著:
"command not found ...."字眼。

ifconfig


ifconfig 位置在 [sbin]資料夾內, 直接執行, 總可以吧?! 也不行!!


./ifconfig
成功!!

查詢"系統路徑":
$PATH

原來預設的 PATH中, 沒有"/sbin"這段引用, 致 ifconfig直接執行無效!!

如果有需要將"/opt/qtsdk-2009.03/bin" 和 "/opt/qtsdk-2009.03/qt/bin", 這2段路徑額外加入自動檢視範圍...

每段路徑皆用":" 符號作區隔, 而原來的預設路徑為"$PATH"


解決方式:
step1, 用 export指令附加.. (暫時性的)
$ export PATH=$PATH:/opt/qtsdk-2009.03/bin:/opt/qtsdk-2009.03/qt/bin

step2, 重新執行個人帳號的系統預設變數.. (暫時性的)
$ source ~/.bashrc

step3, 重新設定新增的 PATH(永久性的)
/etc/profile