爱因斯坦耸耸肩

Linux:shell基础(二)

PS1:定义系统提示符的变量

 

\d:显示日期,格式为“星期 月 日”

\h:显示简写主机名,如默认主机名“localhost”

\t:显示24小时制时间,格式为“HH:MM:SS”

\T:显示12小时制时间,格式为“HH:MM:SS”

\A:显示24小时制时间,格式为“HH:MM”

\u:显示当前用户名

\w:显示当前所在目录的完整名称

\W:显示当前所在目录的最后一个目录

\#:执行第几个命令

\S:提示符,如果是root用户会显示提示符为“#”,如果是普通用户,会显示提示符为“$”

 

  今天还找了找,在哪个文件里配置的PS1。其实可以按照下面的方法进行配置。

  先使用 set | grep PS1 命令,查看目前PS1的内容,然后使用PS1=..........  命令修改其内容。如下所示:

  

alhost ~]# set | grep PS1
PS1='[\u@\h \w]\$ '
[root@localhost ~]# PS1='[\u@\d \t \W]\$ '
[root@一 11月 04 09:01:40 ~]# set | grep PS1
PS1='[\u@\d \t \W]\$ '
[root@一 11月 04 09:01:45 ~]# 

  

 

posted on 2019-10-31 23:12  爱因斯坦耸耸肩  阅读(123)  评论(0编辑  收藏  举报

导航