Linux中的/etc/profile
阿新 • • 發佈:2018-11-03
版權宣告:本文為博主原創文章,無需授權即可轉載,甚至無需保留以上版權宣告,轉載時請務必註明作者。
https://blog.csdn.net/weixin_43453386/article/details/83587277
Linux中的/etc/profile
一、/etc/profile
/etc/profile檔案裡存放的是系統的環境變數,對所有使用者都有效果,要對其更改的話,必須要在root使用者許可權下才能進行。
二、常見的環境變數
- env
- set:檢視所有本地定義的shell變數
引數 | 說明 |
---|---|
PATH | 決定了shell將到哪些目錄中尋找命令或程式 |
HOME | 當前使用者主目錄 |
是指當前使用者的郵件存放目錄。 | |
SHELL | 是指當前使用者用的是哪種Shell。 |
HISTSIZE | 是指儲存歷史命令記錄的條數。 |
LOGNAME | 是指當前使用者的登入名 |
HOSTNAME | 是指主機名稱,許多應用程式如果要用到主機名的話,通常是從這個環境變數中來取得的 |
LANG/LANGUGE | 是和語言相關的環境變數,使用多種語言的使用者可以修改此環境變數 |
PS1 | 是基本提示符,對於root使用者是#,對於普通使用者是$ |
三、設定JDK
export JAVA_HOME=/usr/java/jdk8 export CLASS_PATH=.:$JAVA_HOME/lib/ export PATH=$PATH:$JAVA_HOME/bin
四、/etc/profile生效
執行source /etc/profile立即生效而不用登出。
source /etc/profile