修改命令提示符有两种形式:

  • 临时修改,修改$PS1;重启会丢失。

  • 永久修改,写进配置文件,重启不会丢失

||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||

永久修改:

vim /etc/profile

在文件的最后一行加上:

PS1="\[\e[36;1m\][\u@\h \w]# \[\e[0m\]"

重启后就修改成功了

|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||

#PS1变量
\d显示日期,\H显示完整的主机名,\h显示简写的主机名
\t显示24小时制时间,\T显示12小时制,\A显示24小时制
\u显示用户,\v显示bash版本,\w显示目录路径,\W显示最后目录

|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||

#设置背景色、字体颜色和样式

\[\e[A;F;Bm\]
'\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]$(git_branch)\$ '

F代表字体颜色值(Font),颜色编号30~37。
B代表背景颜色值(Background),颜色编号40~47。
A代表加粗、下划线等样式。编号:0~8。
A、B、F之间用分号隔开,顺序可以任意。
如果不想有某样式,省略即可。特殊的:\[\e[0m\]表示没有样式。这样可以避免被前面的样式影响。

\[\e[31;1m\]   \[\e[0m\]PS1="\[\e[37;40m\][\[\e[32;40m\]\u\[\e[37;40m\]@\h \[\e[36;40m\]\w\[\e[0m\]]\\$ "

F   B  颜色
30  40 黑色
31  41 红色
32  42 绿色
33  43 黄色
34  44 蓝色
35  45 紫红色
36  46 青蓝色
37  47 白色

0    关闭所有属性
1    高亮显示
2    所有字符都有下划线
3    斜体
4    用户输入输出带有下划线
7    反显,有字符的地方有背景

|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||

#将各种样式设置成变量
echo -e "\033[前景;背景;光标m ME \033[0m"
echo -e "\033[30m 黑色字 \033[0m"
echo -e "\033[31m 红色字 \033[0m"
echo -e "\033[32m 绿色字 \033[0m"
echo -e "\033[33m 黄色字 \033[0m"
echo -e "\033[34m 蓝色字 \033[0m"
echo -e "\033[35m 紫色字 \033[0m"
echo -e "\033[36m 天蓝字 \033[0m"
echo -e "\033[37m 白色字 \033[0m"
 
echo -e "\033[40;37m 黑底白字 \033[0m"
echo -e "\033[41;37m 红底白字 \033[0m"
echo -e "\033[42;37m 绿底白字 \033[0m"
echo -e "\033[43;37m 黄底白字 \033[0m"
echo -e "\033[44;37m 蓝底白字 \033[0m"
echo -e "\033[45;37m 紫底白字 \033[0m"
echo -e "\033[46;37m 天蓝底白字 \033[0m"
echo -e "\033[47;30m 白底黑字 \033[0m"

修改命令提示符和PS1变量相关推荐

  1. Solar Putty如何修改命令提示符颜色PS1(ssh登录后执行脚本)

    导入编写好了script.txt文件,分配给指定的会话. 或者在session中,指定的会话中设置post-authenticate script. 点击save,打开会话时,提示符的颜色已经修改为s ...

  2. Linux修改命令提示符字体颜色(PS1变量)

    一.PS1变量的格式: (1) \[\e[F;Bm\] 为字体的颜色设置的格式.其中:F为字体的颜色,编号为30~37:B为字体背景颜色或控制的各种格式.\[\e[Bm\] 在没有F项时,也可以设置相 ...

  3. linux命令行ps1变量_Ubuntu如何修改命令提示符PS1

    Ubuntu在使用命令的时候,有时需要修改命令提示符PS1,可很多人并不知道如何修改PS1,下面小编就给大家介绍下Ubuntu如何修改命令提示符PS1,一起来学习下吧. 命令多行输入不方便也不直观,要 ...

  4. 修改bash中PS1命令提示符的颜色

    修改bash中PS1命令提示符的颜色 1. 对比Ubuntu与CentOS的命令提示符 2. CentOS命令提示符颜色设置 3. 颜色以及相关控制字符的含义解释 4. 使用`tput`命令修改终端命 ...

  5. Unix环境下PS1变量的设置

    我的ps1命令提示符: export PS1="\[\e[31;1m\]\u @ \[\e[34;1m\]\h \[\e[36;1m\]\w \[\e[33;1m\]\t $ \[\e[37 ...

  6. Shell修改命令提示符

    1.PS1和PS2 shell通过PS1和PS2来修改命令提示符的格式,其中PS1用来控制最外层的命令提示符格式,PS2用来控制第二层的命令提示符的格式.命令提示符的默认显示格式如下: [mozhiy ...

  7. linux中PS1变量用法

    PS1变量表示的是我们在使用命令行时的命令提示符的格式,每一次按下回车后系统都会调用PS1变量,产生新的命令提示符等待输入 默认PS1变量的值是 在root用户下此处[\u@\h \W]\$展现出的提 ...

  8. linux命令行ps1变量_Linux下SHELL的PS1变量简介

    Linux下SHELL的PS1变量简介 Linux环境变量中PS1是很重要的环境变量: PS(Prompt Sign): 是指命令提示符,例如在Fedora 12的终端下:[liutao@liutao ...

  9. 改变PS1变量的颜色

    2016.1.11今天学了改变PS1的颜色,怎么增加PS1变量找到文件(.bash_profile),或者bashrc export PS1="\[\e[32;1m\]Test $PWD&g ...

最新文章

  1. ordfilt2函数功能说明
  2. matlab均值量化函数_在matlab中理解抽样量化的概念:均匀量化的实现
  3. clickhouse常用sql
  4. MIUI 9稳定版即将推送,米粉:升级小米6相机算法比升级系统重要
  5. YouCompleteMe unavailable: requires Vim compiled with Python 2.x support
  6. python flask Blueprint搭建
  7. jmoiron sqlx mysql_mysql 一(或其他数据库)
  8. python调用c语言函数_从Python调用C函数
  9. 一个医院为何要架设数字网络时钟系统(电子时钟系统)
  10. SYN cookie
  11. 设计模式-大话设计模式学习笔记
  12. Android布局优化之TextView、ImageView合二为一
  13. 前台中文传参后台乱码解决方案
  14. C# 淘宝商品微信返利助手开发-(九)编写一个vue页面用于复制淘口令
  15. FACIAL阅读笔记
  16. ant modal 修改样式 style
  17. Hive条件在on和where后面区别
  18. norflash的基本操作2
  19. 苹果cms用拼音伪静态之后,播放页密码访问失效解决方法
  20. 蛋花花谈人工智能是否会成为植物保护伞

热门文章

  1. 植物大战僵尸java圣诞版,植物大战僵尸2圣诞节版
  2. ping回显无法访问目标网络network unreachable故障模拟
  3. web项目前后端使用MD5验证密码
  4. Spring,搭建Spring环境
  5. 怎么去除广告(百度推广,阿里妈妈推广等)
  6. 鸿蒙系统网络连接设置ip,G1 IP话机网络配置和话机设置
  7. python第5课:递归函数
  8. 关于mysql数据库索引 说法正确的是_关于MySQL索引 ,下面说法正确的是()(1)B+...
  9. 【数据结构】——二叉树的创建、计算叶子结点个数、递归遍历
  10. 两部苹果手机同步照片_苹果手机如何恢复照片?最近删除清空也不用怕!