Linux命令提示符


1、命令提示符解釋:

[root@localhost ~]# 

  root:當前登錄用戶名
  localhost:當前主機名
  ~:當前所在目錄,不帶路徑
  #:#表示管理員,$表示普通用戶

2、查看命令提示符設置:

1 [root@localhost ~]# echo $PS1
2 [\u@\h \W]\$

\d :#代表日期,格式為weekday month date,例如:"Mon Aug 1"
\H :#完整的主機名稱
\h :#僅取主機的第一個名字
\t :#顯示時間為24小時格式,如:HH:MM:SS
\T :#顯示時間為12小時格式
\A :#顯示時間為24小時格式:HH:MM
\u :#當前用戶的賬號名稱
\v :#BASH的版本信息
\w :#完整的工作目錄名稱
\W :#利用basename取得工作目錄名稱,所以只會列出最后一個目錄
\# :#下達的第幾個命令
\$ :#提示字符,如果是root時,提示符為:# ,普通用戶則為:$

3、命令提示符可根據情況設置,PS1=' ',' ' 內設置格式,臨時生效,退出登陸失效。

 1 [root@localhost ~]#PS1='[lzg]\$'
 2 [lzg]#
 3 [lzg]#
 4 [lzg]#PS1='[\u@\h \W]\$'
 5 [root@localhost ~]#
 6 [root@localhost ~]#
 7 [root@localhost ~]#PS1='[\u@\h \t \W]\$'
 8 [root@localhost 17:21:46 ~]#
 9 [root@localhost 17:21:46 ~]#
10 [root@localhost 17:21:46 ~]#PS1='[\u@\h \d \W]\$'
11 [root@localhost 日 7月 07 ~]#
12 [root@localhost 日 7月 07 ~]#

4、命令提示符顏色設置:

PS1中設置字符顏色的格式為:\[\e[F;Bm\],其中“F“為字體顏色,編號為30-37,“B”為背景顏色,編號為40-47;最后用 \e[m 結束顏色設置,顏色表如下:
F    B
30    40    黑色
31    41    紅色
32    42    綠色
33    43    黃色
34    44    藍色
35    45    紫紅色
36    46    青藍色
37    47    白色

1 [root@localhost ~]#PS1='\[\e[33;42m\][\u@\h  \W]\e[m\$'

注意:設置顏色后,要在之后加上 \e[m 結束顏色設置,不然之后的整個界面都有顏色設置
以上命令提示符的格式和顏色設置都是臨時設置的,當退出打開新的會話窗口,就會失效,如果想永久生效需添加到配置文件。

5、修改命令提示符配置文件,配置家目錄下的隱藏文件 .bashrc

 1 [root@localhost ~]#cat .bashrc 
 2 # .bashrc
 3 # User specific aliases and functions
 4 alias rm='rm -i'
 5 alias cp='cp -i'
 6 alias mv='mv -i'
 7 PS1='\[\e[33;42m\][\u@\h \W]\e[m\$' #添加配置信息  8 # Source global definitions
 9 if [ -f /etc/bashrc ]; then
10     . /etc/bashrc
11 fi

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM