【Linux】如何命令提示符个性化修改(仅Centos)

1. 命令提示符

在CentOS中,默认的命令提示符为:
[root@localhost ~]#
[root@localhost ~]$
其中,#超级管理员 $代表普通用户

2. 显示命令提示符格式

CentOS中,显示命令提示符格式的命令为:echo $PS1

[root@localhost ~]$ echo $PS1   #输入命令
[\u@\h \W]$                     #返回的结果

由此,我们可以看到[\u@\h \W]$即是默认的格式。

3. 修改命令提示符

  • 提示符格式代表的含义如下:

\e 表示控制符"\033"
\u 当前用户
\h 主机名简称
\H 主机名
\w 当前工作目录
\W 当前工作目录基名
\t 24小时时间格式
\T 12小时时间格式
$ 提示符号: $为普通用户 #为超级管理员
! 命令历史数

注意!!!输入空格也会显示!!!

  • 字体颜色代码如下:

[\033[01;32m]…[\033[0m]
(其中\033即为控制符,可使用\e来代替)
30:黑色
31:红色
32:绿色
33:黄色
34:蓝色
35:紫红
36:青蓝
37:白

  • 修改案例演示
直接在终端输入如下代码(注:该方式为临时修改,关闭会话后会恢复默认)

PS1="\[\e[1;32m\][\u@\h \W]\\$\[\e[0m\]"  # 32:绿色 
 
PS1="\[\e[1;33m\][\u@\h \W]\\$\[\e[0m\]"  # 33:黄色 
 
PS1="\[\e[1;34m\][\u@\h \W]\\$\[\e[0m\]"  # 34:蓝色 
 
PS1="\[\e[1;35m\][\u@\h \W]\\$\[\e[0m\]"  # 35:紫色 

展示

若想永久修改,操作方式如下

vim ~/.bashrc

进入文件之后,按i键进入输入模式,在最后一行添加格式代码后输入:wq保存退出

PS1="\[\e[1;32m\][\t \[\e[1;34m\]\u\[\e[32m\]@\[\e[1;35m\]\h\[\e[1;31m\] \W\[\e[1;32m\]]\[\e[0m\]\\$"

在这里插入图片描述

( 此格式为本人自用,在此予以参考

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值