linux环境变量命名规范,Linux就该这么学 -- 重要的环境变量
變量是計算機系統用于保存可變值的數據類型。
在Linux中,變量名一般都是大寫,這是一種約定俗成的規范,我們可以直接通過變量名稱來提取到對應的變量值。
用戶執行一條命令,Linux系統一般分為4個步驟
第一步:判斷用戶是否以絕對路徑或相對路徑的方式輸入命令(如/bin/ls),如果是就直接執行
第二部:Linux系統檢查用戶輸入的命令是否為“別命命令”
設置別名格式:alias 別名=命令?? ? 如 alias ec='uname -a'? 等于號前后不要加空格
取消別名格式:unalias 別名????????? ? 如 unalias ec
這里的別名都是臨時性的,如果需要做成永久的,需要寫入到/etc/profile中
第三步:Bash解析器判斷用戶輸入的是內部命令還是外部命令。內部命令是解析器內部的指令,會被直接執行;而用戶在大部分時間輸入的是外部命令,這些命令在第四步執行。
可以使用 type 命令名稱 來判斷用戶輸入的命令是內部命令還是外部命令
第四步:系統在多個路徑中查找用戶輸入的命令文件,這些路徑被賦值在系統變量$PATH中
可以通過命令env查看Linux系統中所有的環境變量
變量名稱
作用
HOME
用戶的家目錄
SHELL
用戶在使用的Shell解析器名稱
HISTSIZE
輸出的歷史命令記錄條數
HISTFILESIZE
保存的歷史命令記錄條數
右鍵保存路徑
LANG
系統語言、語系名稱
RANDOM
生成一個隨機數字
PS1
Bash解釋器的提示符
PATH
定義解釋器搜索用戶執行命令的路徑
EDITOR
用戶名人的文本編輯器
變量由固定的變量名與用戶或系統設置的變量值兩部分組成的,我們可以自定義變量,來滿足公國需求,如:
PRICE=5
echo $PRICE
但默認情況下此變量不可被其他用戶使用。如果工作需要,可以使用export命令將其提升為全局變量
export $PRICE
總結
以上是生活随笔為你收集整理的linux环境变量命名规范,Linux就该这么学 -- 重要的环境变量的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 自制简单的小型Linux,自制小型Lin
- 下一篇: winform项目_winform项目—