您的位置:首頁>正文

CentOS下環境變數整理,使你更牛X!

CentOS下環境變數整理

1、HOSTNAME=www.test.com

主機名稱

2、TERM=xterm

終端類型

3、SHELL=/bin/bash

使用的shell類型, 其他類型:ash、ksh、csh、zsh等

4、HISTSIZE=1000

命令歷史記錄1000條

5、USER=root

當前登錄用戶名

6、LS_COLORS=no=00:fi=00:di=00;34:ln=00;36:pi=40;33:so=00;35:bd=40;33;01:cd=40;33;01:

or=01;05;37;41:mi=01;05;37;41:ex=00;32:*.cmd=00;32:*.exe=00;32:*.com=00;32:*.btm=0

0;32:*.bat=00;32:*.sh=00;32:*.csh=00;32:*.tar=00;31:*.tgz=00;31:*.arj=00;31:*.taz=

00;31:*.lzh=00;31:*.zip=00;31:*.z=00;31:*.Z=00;31:*.gz=00;31:*.bz2=00;31:*.bz=00;3

1:*.tz=00;31:*.rpm=00;31:*.cpio=00;31:*.jpg=00;35:*.gif=00;35:*.bmp=00;35:*.xbm=00

;35:*.xpm=00;35:*.png=00;35:*.tif=00;35:

1>、檔案類型

no:默認

fi:一般檔

di:目錄

ln:符號連結檔

pi:管道文件

do:門檔, 用於用戶端和伺服器端的應用進程之間通信的檔(這種通信技術由Solaris作業系統首創)

bd:塊設備檔

cd:字元設備檔

or:指向不存在檔的符號連結

so:socket通訊端文件

su:setuid (u+s)的文件

sg:setgid (g+s)的文件

tw:設置為粘貼位, 且其他設置為可寫的目錄(+t,o+w)

wo:設置為其他可寫, 但是沒有設置粘貼位元的目錄(o+w)

st:設置為粘貼位, 但是沒有設置其他可寫的目錄(+t)

ex:可執行的檔

mi:“ls -l” 可見的符號連結檔

*.extension:副檔名為 “extension” 的檔, 例如:*.jpg、*.gif等

2>、效果

00:默認

01:加粗

04:底線

05:閃爍

07:反顯

08:隱藏

3>、顏色

30:黑色

31:紅色

32:綠色

33:橙色

34:藍色

35:紫色

36:青色

37:灰色

40:背景色為黑色

41:背景色為紅色

42 背景色為綠色

43 背景色為橙色

44 背景色為藍色

45 背景色為紫色

46 背景色為青色

47 背景色為灰色

90:深灰色

91:淺紅色

92:淺綠色

93:黃色

94:淺藍色

95:淺紫色

96:青綠色

97:白色

100:背景色為深灰色

101:背景色為淺紅色

102:背景色為淺綠色

103:背景色為黃色

104:背景色為淺藍色

105:背景色為淺紫色

106:背景色為青綠色

7、MAIL=/var/spool/mail/root

當前用戶的mailbox位置

8、PATH=/sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin:/usr/local/bin:/usr/local/sbin:

/root/bin

運行檔命令搜尋的路徑

9、INPUTRC=/etc/inputrc

鍵盤按鍵功能的設置, 例如:快速鍵設置等

10、PWD=/home

當前用戶所在的目前的目錄

11、LANG=en_US

主語言設置

12、HOME=/root

當前使用者的家目錄

13、_=/bin/env

上一次執行命令的最後一個參數或命令本身

14、BASH_VERSINFO=([0]="3" [1]="2" [2]="25" [3]="1" [4]="release" [5]="i386-centos-linux-gnu")

bash的版本資訊

15、BASH_VERSION='3.2.25(1)-release'

bash的版本資訊

16、COLORS=/etc/DIR_COLORS.xterm

顏色檔設置

17、COLUMNS=115

欄位的字元長度

18、HISTFILE=/root/.bash_history

歷史命令記錄的保存檔

19、HISTFILESIZE=1000

歷史命令記錄的保存檔最大紀錄條數

20、HOSTTYPE=i386

軟體主要類型

21、IFS=$' \t\n'

欄位分隔符號

22、LINES=35

當前終端類型下的最大行數

23、MACHTYPE=i386-centos-linux-gnu

機器類型

24、MAILCHECK=60

每次間隔60秒掃描一次郵箱有無新郵件

25、OLDPWD=/home

上一個工作目錄

26、OSTYPE=linux-gnu

作業系統類型

27、PPID=20025

父進程ID號

28、PS1='[\u@\h \W]\$ '

命令提示符設置, 例如:[root@mail ~]#

\d:顯示出【星期 月 日】的日期格式資訊, 例如:"wed mar 29"

\H:完整的主機名稱, 例如:www.test.com

\h:主機名稱第一個小數點之前的部分, 例如:www

\t:顯示時間為24小時格式的【HH:MM:SS】

\T:顯示時間為12小時格式的【HH:MM:SS】

\A:顯示時間為24小時格式的【HH:MM】

\@:顯示時間為12小時格式的【am/pm】

\u:目前使用者的用戶名, 例如:root

\v:BASH 的版本資訊, 例如:3.2

\w:根目錄開始的完整工作目錄名稱, 但是家目錄會以 ~ 代替

\W:最後一個目錄的名稱

\#:執行的第幾個命令

\$:提示字元, root使用者提示字元為 # , 其他為 $

29、PS2='> '

shell次級輸出提示符設置, 例如:mysql>

30、$

當前shell的PID

31、?

上一次執行命令的結果值, 0:成功;非0:失敗

同類文章
Next Article
喜欢就按个赞吧!!!
点击关闭提示