Linux中常见的环境变量笔记
1、變量:BASH
Bash Shell的全路徑
比如:echo $BASH
2、變量:BASH_VERSION
Bash Shell的版本號
3、變量:EUID
記錄當(dāng)前用戶的UID。root用戶值為0。
4、FUNCNAME
在用戶函數(shù)體內(nèi)部,記錄當(dāng)前函數(shù)體的函數(shù)名。
5、變量:HISTCMD
說明:記錄下一條命令在history命令中的編號。
6、HISTFILE
記錄history命令記錄文件的位置。運(yùn)行history命令將打印已經(jīng)運(yùn)行過的命令列表,即便重啟機(jī)器后還可以保存以前的命令記錄。因?yàn)閳?zhí)行過的命令
會記錄在/root/.bash_history文件中。
可以執(zhí)行 cat /root/.bash_history 查看以前執(zhí)行過的命令。
7、HISTFILESIZE
用來設(shè)置HISTFILESIZE文件記錄命令的行數(shù)。這樣可以限制.bash_history文件大小,避免出現(xiàn)文件過大的情況,不好處理。
8、HISTSIZE
實(shí)際上linux并不會針對每次運(yùn)行命令后就立即將命令記錄寫入HISTFILE對應(yīng)的文件中去,而是通過命令緩沖區(qū)來記錄所有已經(jīng)運(yùn)行過的命令,只有
在緩沖區(qū)滿了或者退出Shell時才將緩沖區(qū)記錄寫入HISTFILE對于的文件中。而緩沖區(qū)的大小需要通過HISTSIZE去定義。
9、HOSTNAME
用來顯示主機(jī)名
10、HOSTTYPE
用來顯示主機(jī)的架構(gòu),是i386、i686、還是x86、x64等。
11、MACHTYPE
用來顯示主機(jī)類型的GNU標(biāo)識。一般是主機(jī)架構(gòu)-公司-系統(tǒng)-gnu。
12、LANG
用來設(shè)置當(dāng)前系統(tǒng)語言環(huán)境。
export LANG=zh_CN.UTF-8?
echo $LANG #顯示當(dāng)前語言環(huán)境
13、PWD
記錄當(dāng)前目錄
14、OLDPWD
記錄之前的目錄。
15、PATH
代表命令的搜索路徑。
總結(jié)
以上是生活随笔為你收集整理的Linux中常见的环境变量笔记的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mint-ui修改样式的小技巧
- 下一篇: Linux有关Shell变量的笔记