CentOS下命令行终端的背景和shell命令提示符及其颜色
来源:互联网 发布:老虎为什么数量少 知乎 编辑:程序博客网 时间:2024/05/28 22:09
1、修改命令行终端背景和字体
在浏览别人的博客时偶然发现别人的命令行终端竟然是黑底绿字,而我的是白底黑字,比我的炫酷这可不行,于是我百度了一下设置的方法,发现设置起来很简单的,记于此。
- 第一步:打开命令行终端
- 第二步:单击“编辑”–>”配置文件选项”
- 第三步:按照界面所示修改成自己喜欢的字体和颜色。
在配置文件首选项里面你可以按照自己需要修改相关配置,使界面看得更舒服一些,完全根据个人喜好。
2、shell命令提示符及其颜色
直到我百度上面的问题我才知道连Shell命令符都可以改,好崇拜linux这个系统,只有想不到,没有做不到,只需要配置相应文件即可。
首先让我们来看一下一些规则,能让我们更好地了解配置的原理。
root@localhost ~ # echo $PS1 //该条指令的PS1是Linux终端用户的一个环境变量,用来说明命令行提示符的设置。//输出结果PS1='[\u@\h \W]$'
linux默认的命令行提示信息为:[当前用户的账号名称@主机的第一个名字 工作目录的最后一项]$
PS1的定义中个常用的参数的含义如下:
\d :#代表日期,格式为weekday month date,例如:”Mon Aug 1”
\H :#完整的主机名称
\h :#仅取主机的第一个名字
\t :#显示时间为24小时格式,如:HH:MM:SS
\T :#显示时间为12小时格式
\A :#显示时间为24小时格式:HH:MM
\u :#当前用户的账号名称
\v :#BASH的版本信息
\w :#完整的工作目录名称
\W :#利用basename取得工作目录名称,所以只会列出最后一个目录
\# :#下达的第几个命令
\ $ :#提示字符,如果是root时,提示符为:# ,普通用户则为:$颜色语法
其中F代表字体颜色,B代表的是北京颜色
其中设置颜色的格式为:以[\e[F;Bm]开始,接着是上面列举的例如\u
例如我们要把\u改变颜色
PS1=”[[\e[31;40m]\u@\h \W]$ “
这样我们就将\u的颜色设置成了前景色为红色,背景色为黑色。
记住关键一步:要想改变shell命令符的颜色必须打开当前用户目录下的.bashrc,在文件最后将PS1=”[[\e[31;40m]\u@\h \W]$ “加到最后并保存退出,注销登录之后就能看到效果。
root@localhost ~# vi ~/.bashrc
end
2017-01-20 MrBread
- CentOS下命令行终端的背景和shell命令提示符及其颜色
- Linux/CentOS下命令行终端的背景和shell命令提示符及其字体颜色
- 修改终端命令提示符颜色
- linux下使用命令更改命令行终端提示符里面的主机名
- 在Centos命令环境下,改变命令提示符颜色
- 修改环境变量和终端shell的提示符(终端转义变色)
- 修改Linux终端命令提示符颜色、PS1
- shell的种类、提示符和退出命令
- 有意思的shell命令行提示符
- Linux系统下的终端命令提示符设置(PS1)
- 自定义终端提示符内容和颜色
- Ubuntu下添加命令行提示符颜色
- Linux修改Shell命令提示符及颜色
- Linux修改Shell命令提示符及颜色
- Linux修改Shell命令提示符及颜色
- Linux修改Shell命令提示符及颜色
- linux配置.bashrc美化终端命令行(shell)提示符
- 更改终端 提示符颜色和终端默认大小(xfce4)
- 转发和重定向
- 使用PHP上传文件到树莓派
- 报数游戏
- 完全卸载vs2013、vs2015的方法
- oracle 表碎片太多的处理办法
- CentOS下命令行终端的背景和shell命令提示符及其颜色
- Kafka文件存储机制那些事
- codeforces437b
- 清橙 A1485 Catch The Penguins 抓企鹅(张闻涛)
- LeetCode 485. Max Consecutive Ones
- 今天开通了CSDN微博,希望记录自己学习编程的点滴
- Topcoder SRM523-527(DIV2)
- 双向链表的C++实现
- 四、java常见日期函数