修改ssh终端显示主机名格式

显示参数表 

参数作用
\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时,提示符为:# ,普通用户则为:$

字体

codeDescriptionExamplePreview
1 粗体/高亮 echo -e “Normal \ e [1mBold” 在这里插入图片描述
2 变暗 echo -e “Normal \ e [2mDim” 在这里插入图片描述
4 下划线 echo -e “Normal \ e [4mUnderlined” 在这里插入图片描述
5 闪烁 echo -e “Normal \ e [5mBlink” 在这里插入图片描述
7 反转(反转前景色和背景色) echo -e “Normal \ e [7minverted” 在这里插入图片描述
8 隐藏(对密码有用) echo -e “Normal \ e [8mHidden” 在这里插入图片描述
颜色参考
CodeColorExamplePreview
39 默认前景色 echo -e “Default \ e [39mDefault” 在这里插入图片描述
30 黑色 echo -e “Default \ e [30mBlack” 在这里插入图片描述
31 红色 echo -e “Default \ e [31mRed” 在这里插入图片描述
32 绿色 echo -e “Default \ e [32mGreen” 在这里插入图片描述
33 黄色 echo -e “Default \ e [33mYellow” 在这里插入图片描述
34 蓝色 echo -e “Default \ e [34mBlue” 在这里插入图片描述
35 品红 echo -e “Default \ e [35mMagenta” 在这里插入图片描述
36 青色 echo -e “Default \ e [36mCyan” 在这里插入图片描述
37 浅灰 echo -e “Default \ e [37mLight grey” 在这里插入图片描述
90 深灰色 echo -e “Default \ e [90mDark grey” 在这里插入图片描述
91 红灯 echo -e “默认\ e [91mLight red” 在这里插入图片描述
92 浅绿色 echo -e “Default \ e [92mLight green” 在这里插入图片描述
93 淡黄色 echo -e “Default \ e [93mLight yellow” 在这里插入图片描述
94 浅蓝 echo -e “Default \ e [94mLight blue” 在这里插入图片描述
95 浅洋红色 echo -e “Default \ e [95mLight magenta” 在这里插入图片描述
96 浅青色 echo -e “Default \ e [96mLight cyan” 在这里插入图片描述
97 白色 echo -e “Default \ e [97mWhite” 在这里插入图片描述
通过明了echo $PS1显示当前的用户配置

 通过修改~/.bashrc文件中PS1参数,即可配置当前用户的界面显示效果

export PS1="[\[\e[36;1m\]\u@\[\e[32;1m\]AssetScan\[\e[31;1m\] \t\[\e[36;1m\] \W\[\e[0m\]]"

 效果如下

 如果需要对全局用户都是用该用户模板配置,需要在/etc/bashrc中配置PS1变量

参数加载优先级,优先bash中export PS1="[\[\e[36;1m\]\u@\[\e[32;1m\]AssetScan\[\e[31;1m\] \t\[\e[36;1m\] \W\[\e[0m\]]"

再加载用户配置~/.bashrc

 bash终端格式化输出相关字体,颜色参考:https://www.cnblogs.com/unclemac/p/12783387.html

posted @ 2024-07-16 12:16  klown  阅读(13)  评论(0编辑  收藏  举报