標籤:blog http os ar sp strong 檔案 on art
參考別人的:沒整理(不好意思啦~)
“/bin”、“/sbin”、“ /usr/bin”、“/usr/sbin”、“/usr/local/bin”等路徑已經在系統內容變數中了,如果可執行檔在這幾個標準位置,在終端命令列輸入該軟體可執行檔的檔案名稱和參數(如果需要參數),斷行符號即可。
如果不在標準位置,檔案名稱前面需要加上完整的路徑。不過每次都這樣跑就太麻煩了,一個“一勞永逸”的辦法是把這個路徑加入環境變數。命令 export $PATH="路徑”(或“PATH=$PATH:路徑”) ($PATH為環境變數名,如DVSDK;調用時用$DVSDK)可以把這個路徑加入環境變數,但是退出這個命令列就失效了。要想永久生效,需要把這行添加到環境變數檔案裡。有兩個檔案可選:“/etc/profile”和使用者主目錄下的“.bash_profile”,“/etc/profile”對系統裡所有使用者都有效,使用者主目錄下的“.bash_profile”只對這個使用者有效。
export $PATH="$PATH:路徑1:路徑2:...:路徑n” (或“PATH=$PATH:路徑1:路徑2:...:路徑n" ),意思是可執行檔的路徑包括原先設定的路徑,也包括從“路徑1”到“路徑n”的所有路徑。當使用者輸入一個一串字元並按斷行符號後,shell會依次在這些路徑裡找對應的可執行檔並交給系統核心執行。那個“$PATH”表示原先設定的路徑仍然有效,注意不要漏掉。某些軟體可能還有“PATH”以外類型的環境變數需要添加,但方法與此相同,並且也需要注意“$”。
注意,與DOS/Window不同,UNIX類系統內容變數中路徑名用冒號分隔,不是分號。另外,軟體越裝越多,環境變數越添越多,為了避免造成混亂,建議所有語句都添加在檔案結尾,按軟體的安裝順序添加。
相關連結:
http://blog.csdn.net/wl_fln/article/details/7258294 //export講的比較好的
http://www.2cto.com/os/201306/222995.html //差不多
http://blog.csdn.net/xiaominghimi/article/details/7339974 //這裡面關於ndk、sdk引入環境變數的寫法,獨特
linux + export