终端行的提示字符串是系统中的一个环境变量 PS1
如:
root@LZX:~# echo $PS1
\[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\u@\h:\w\$
\d:#代表日期,格式为weekday month date,例如:"Mon Aug 1"
\H:#完整的主机名称。
\h:#仅取主机的第一个名字,如上例,则为fc4,.linux则被省略
\t:#显示时间为24小时格式,如:HH:MM:SS
\T:#显示时间为12小时格式
\A:#显示时间为24小时格式:HH:MM
\u:#当前用户的账号名称
\v:#BASH的版本信息
\w:#完整的工作目录名称。家目录会以 ~代替
\W:#利用basename取得工作目录名称,所以只会列出最后一个目录
\#:#下达的第几个命令
\$:#提示字符,如果是root时,提示符为:# ,普通用户则为:$
修改终端提示符:
1.找到对应用户的.bashrc文件,如/root/.bashrc
2.用VI打开此文件,在文件末尾加上export PS1="[\u@\h\W] \$ ",按照自己想要的显示方式,比如只想留下用户名 PS1=“[\u]”,保存该文件。
3 .使其生效。source /root/.bashrc
4.效果如下:
[root]ls
file1 file2 file3 luo.1 luo.2 mytemp one showargs.awk smath smath.c
[root]
阅读(601) | 评论(0) | 转发(0) |