環境變數{Linux環境(也稱為Shell環境)}(轉)
環境變數{Linux環境(也稱為Shell環境)}(轉)[@more@]Linux環境(也稱為Shell環境)由許多變數及這些變數的值組成。這些變數和變數的值決定了使用者環境的外觀。注意,如果要使用環境變數或其它Shell變數的值,必須在變數名之前加上一個“$”符號,不能直接使用變數名。
常用的環境變數如下:
HOME 使用者主目錄的全路徑名。
LOGNAME 即註冊名,由Linux自動設定。它是與系統互動的名字或字串。
MAIL 系統信箱的路徑。
PATH 查詢命令的目錄列表。PATH變數包含帶冒號分界符的字串,這些字串指向含有所使用命令的目錄。
PS1 Shell的主提示符。bash預設的主提示符一般為“s-v$ ”。其中,s表示Shell的名稱;v表示bash的版本號。當然,也可以隨意設定PS1的值,例如:
PS1="Enter Command> "
則主提示符改成“Enter Command> ”。
PWD 當前工作目錄的路徑,它指出目前在Linux檔案系統中處在什麼位置。
SHELL 當前使用的Shell,它也指出Shell解釋程式放在什麼地方。
TERM 終端型別。
可以使用unset命令刪除一個環境變數(如NAME):
$ unset NAME
可以建立一個新的環境變數,或者改變一個已有的環境變數的值,其形式與設定一般變數相同。如果變數值的字串中帶有空格等特殊字元,需要用引號把整個字串括起來。利用export命令可以將這些變數匯出,使它們成為公用量,如:
export HOME HZ LOGNAME TERM
可以利用env命令列出所有的環境變數,包括本程式及以前的“祖先程式”所匯出的變數。
常用的環境變數如下:
HOME 使用者主目錄的全路徑名。
LOGNAME 即註冊名,由Linux自動設定。它是與系統互動的名字或字串。
MAIL 系統信箱的路徑。
PATH 查詢命令的目錄列表。PATH變數包含帶冒號分界符的字串,這些字串指向含有所使用命令的目錄。
PS1 Shell的主提示符。bash預設的主提示符一般為“s-v$ ”。其中,s表示Shell的名稱;v表示bash的版本號。當然,也可以隨意設定PS1的值,例如:
PS1="Enter Command> "
則主提示符改成“Enter Command> ”。
PWD 當前工作目錄的路徑,它指出目前在Linux檔案系統中處在什麼位置。
SHELL 當前使用的Shell,它也指出Shell解釋程式放在什麼地方。
TERM 終端型別。
可以使用unset命令刪除一個環境變數(如NAME):
$ unset NAME
可以建立一個新的環境變數,或者改變一個已有的環境變數的值,其形式與設定一般變數相同。如果變數值的字串中帶有空格等特殊字元,需要用引號把整個字串括起來。利用export命令可以將這些變數匯出,使它們成為公用量,如:
export HOME HZ LOGNAME TERM
可以利用env命令列出所有的環境變數,包括本程式及以前的“祖先程式”所匯出的變數。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10617731/viewspace-958667/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux中bash shell環境變數Linux變數
- Shell配置環境變數變數
- 簡述SHELL全域性環境變數與局變環境變數變數
- Linux的shell環境Linux
- Linux環境變數配置Linux變數
- Linux常用環境變數Linux變數
- GBASEDBTSERVER 環境變數7GBASEDBTSHMBASE 環境變數 (UNIX™)Server變數
- Linux配置環境變數$PATHLinux變數
- linux java環境變數配置LinuxJava變數
- linux工具配置環境變數Linux變數
- Linux設定環境變數Linux變數
- linux系統環境變數Linux變數
- shell全域性(系統)環境變數變數
- Java 環境變數Java變數
- jdk環境變數JDK變數
- postman環境變數Postman變數
- DOS環境變數變數
- 配置環境變數變數
- env 環境變數變數
- 環境變數path變數
- node.js環境安裝及環境變數Node.js變數
- 什麼是環境變數?Python中如何設定環境變數?變數Python
- 在Linux中,什麼是環境變數?如何設定和檢視環境變數?Linux變數
- Java環境變數新增Java變數
- Flume 配置環境變數變數
- 環境變數詳解變數
- 配置JDK環境變數JDK變數
- windows配置環境變數Windows變數
- ubuntu JDK 環境變數UbuntuJDK變數
- 環境變數的設定方法(轉)~變數
- 環境專業,環境中高階工程師職稱工程師
- linux系統設定環境變數Linux變數
- Linux下Java環境變數的配置LinuxJava變數
- 14_Linux環境變數講解Linux變數
- 如何管理你的 Linux 環境變數Linux變數
- Linux環境變數問題彙總Linux變數
- Linux 環境變數配置全攻略Linux變數
- Linux中的環境變數知多少?Linux變數
- shell(2)永久環境變數和字串顯位變數字串