歡迎您光臨本站 註冊首頁

Linux中用戶的環境變數

←手機掃碼閱讀     火星人 @ 2014-03-23 , reply:0

環境變數定義了用戶執行命令操作所需要的諸如命令路徑、庫路徑、別名、字符集等等的內容。/etc/profile 是預設所有bash 用戶的環境變數文件。而用戶home 目錄下的.bash_profile、. bashrc 等文件是bash 用戶自己定義的環境變數文件。例如,ifconfig 命令在/sbin 目錄下,如果不將/sbin 路徑加入到環境變數PATH 中,那麼每次執行這個命令,都需要輸入/sbin/ifconfig。

不同shell 的環境變數定義方式不同。bash 採取賦值的方式,再export 生效,例如在profile 文件里定義:

ORACLE_HOME=/u01/app/oracle/products/8.1.7
export ORACLE

這樣bash 用戶ORACLE_HOME 變數的值就是」/u01/app/oracle/products/8.1.7」。而csh 使用setenv 命令,例如setenv SYBASE /opt/sybase。執行env 命令可以查看當前用戶使用的所有環境變數。

[火星人 ] Linux中用戶的環境變數已經有401次圍觀

http://coctec.com/docs/linux/show-post-127303.html