linux修改左边的显示,root@右边跟的别名
对于当前用户只需修改~/.bashrc
对于系统所有用户我们修改/etc/bashrc
\d :代表日期,格式为weekday month date,例如:“Sun Sep 18”
\H :完整的主机名称。例如:我的机器名称为:redhat.linux,则这个名称就是fc4.linux
\h :仅取主机的第一个名字,如上例,则为redhat.linux,.linux则被省略
\t :显示时间为24小时格式,如:HH:MM:SS
\T :显示时间为12小时格式
\A :显示时间为24小时格式:HH:MM
\u :当前用户的账号名称
\v :BASH的版本信息
\w :完整的工作目录名称。家目录会以 ~代替
\W :利用basename取得工作目录名称,所以只会列出最后一个目录
# :下达的第几个命令
$ :提示字符,如果是root时,提示符为:# ,普通用户则为:$
\n :换行符
示例
export PS1='[\[\e[36;1m\]\u@\[\e[32;1m\]XXXX\[\e[31;1m\] \t\[\e[36;1m\]\w\[\e[0m\]]#
这里面XXXX是指自己的用户名
按这个改完以后会显示时间和所有路径
大概就是这个效果