通过实例学习如何修改Linux终端提示符

发布时间:2020-10-26编辑:脚本学堂
突发奇想地要修改下linux主机的终端提示符,参考了下网上的文章,大致的步骤如下。将如下的内容添加进用户目录下的配置文件.profile或.bash_profile中,若文件不存则首先创建,然后再操作。

突发奇想地要修改下linux主机的终端提示符,参考了下网上的文章,大致的步骤如下。

将如下的内容添加进用户目录下的配置文件.profile或.bash_profile中,若文件不存在则首先创建之,然后再操作。
 

复制代码 代码如下:
if [ $USER == "root" ]; then
export PS1="h:w #"
else
export PS1="u@h:w>"
fi

以上各项的含义
u 当前用户名
h 主机名
w 表示当前目录的绝对路径
W 仅表示当前目录

注意:shell/ target=_blank class=infotextkey>shell脚本的一些细节哦,比如if语句中的空格,PS1中的字符等,不然会报莫名的错误哦。

下面是我的操作实例,供大家参考:

1、未修改前的终端提示符
img1.jpg

2、修改本地host名称,这里记得是在/etc/sysconfig/network中修改。
img2.jpg
在这里修改为你想要的名称,我的修改为jb200.com。
这里说明一下,jb200.com在实际使用时.com不显示的哦,建议把.修改为别的字符。

2、添加配置文件内容
img3

3、修改后的终端提示符
img4.jpg