国产欧美日韩第一页|日本一二三不卡视频|在线精品小视频,亚洲第一免费播放区,metcn人体亚洲一区,亚洲精品午夜视频

關(guān)于linux系統(tǒng)的命令提示符

2023-04-26 16:15:51 9811

命令提示符

登錄系統(tǒng)后,第一眼看到的內(nèi)容是:

[root@localhost ~]#

這就是 Linux 系統(tǒng)的命令提示符。那么,這個(gè)命令提示符的含義是什么呢?

  • []:這是命令提示符的分隔符號(hào),沒有特殊含義。

  • root:顯示的是當(dāng)前的登錄用戶,筆者現(xiàn)在使用的是 root 用戶登錄。

  • @:分隔符號(hào),沒有特殊含義。

  • localhost:當(dāng)前系統(tǒng)的簡寫主機(jī)名(完整主機(jī)名是      localhost.localdomain)。

  • ~:代表用戶當(dāng)前所在的目錄,此例中用戶當(dāng)前所在的目錄是家目錄。

  • #:命令提示符,Linux 用這個(gè)符號(hào)標(biāo)識(shí)登錄的用戶權(quán)限等級(jí)。如果是超級(jí)用戶,提示符就是 #;如果是普通用戶,提示符就是 $。

#CentOS默認(rèn)命令提示符
[root@localhost ~]
#

顯示命令提示符命令

[root@centos8 ~]#echo $PS1
\[\e[1;35m\][\u@\h \W]\$\[\e[0m\]

在實(shí)際使用過程中,我們往往會(huì)通過修改命令提示符來區(qū)分生產(chǎn)環(huán)境和測試環(huán)境

永久修改命令提示符格式

修改 /etc/profile.d/env.sh 文件

[root@centos8 ~]# echo 'PS1="\[\e[1;32m\][\t \[\e[1;33m\]\u\[\e[35m\]@\h\[\e[1;31m\] \W\[\e[1;32m\]]\[\e[0m\]\\$"' > /etc/profile.d/env.sh

image.png

重啟后就能看到命令提示符已改變

PS1的定義中個(gè)常用的參數(shù)的含義如下:

\d :#代表日期,格式為weekday month date,例如:”Mon Aug 1” 

\H :#完整的主機(jī)名稱 

\h :#僅取主機(jī)的第一個(gè)名字 

\t :#顯示時(shí)間為24小時(shí)格式,如:HH:MM:SS 

\T :#顯示時(shí)間為12小時(shí)格式 

\A :#顯示時(shí)間為24小時(shí)格式:HH:MM 

\u :#當(dāng)前用戶的賬號(hào)名稱

 \v :#BASH的版本信息 

\w :#完整的工作目錄名稱 

\W :#利用basename取得工作目錄名稱,所以只會(huì)列出最后一個(gè)目錄 # :#下達(dá)的第幾個(gè)命令 

\ $ :#提示字符,如果是root時(shí),提示符為:# ,普通用戶則為:$

命令提示符中的顏色語法

其中F代表字體顏色,B代表的是北京顏色 其中設(shè)置顏色的格式為:以[\e[F;Bm]開始,接著是上面列舉的例如\u

F

B

顏色

30

40

黑色

31

41

紅色

32

42

綠色

33

43

黃色

34

44

藍(lán)色

35

45

紫紅色

36

46

青藍(lán)色

37

47

白色

 以上就是關(guān)于修改命令提示符的內(nèi)容


提交成功!非常感謝您的反饋,我們會(huì)繼續(xù)努力做到更好!

這條文檔是否有幫助解決問題?

非常抱歉未能幫助到您。為了給您提供更好的服務(wù),我們很需要您進(jìn)一步的反饋信息:

在文檔使用中是否遇到以下問題: