修改命令提示符和PS1变量
修改命令提示符有两种形式:
临时修改,修改$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变量相关推荐
- Solar Putty如何修改命令提示符颜色PS1(ssh登录后执行脚本)
导入编写好了script.txt文件,分配给指定的会话. 或者在session中,指定的会话中设置post-authenticate script. 点击save,打开会话时,提示符的颜色已经修改为s ...
- Linux修改命令提示符字体颜色(PS1变量)
一.PS1变量的格式: (1) \[\e[F;Bm\] 为字体的颜色设置的格式.其中:F为字体的颜色,编号为30~37:B为字体背景颜色或控制的各种格式.\[\e[Bm\] 在没有F项时,也可以设置相 ...
- linux命令行ps1变量_Ubuntu如何修改命令提示符PS1
Ubuntu在使用命令的时候,有时需要修改命令提示符PS1,可很多人并不知道如何修改PS1,下面小编就给大家介绍下Ubuntu如何修改命令提示符PS1,一起来学习下吧. 命令多行输入不方便也不直观,要 ...
- 修改bash中PS1命令提示符的颜色
修改bash中PS1命令提示符的颜色 1. 对比Ubuntu与CentOS的命令提示符 2. CentOS命令提示符颜色设置 3. 颜色以及相关控制字符的含义解释 4. 使用`tput`命令修改终端命 ...
- Unix环境下PS1变量的设置
我的ps1命令提示符: export PS1="\[\e[31;1m\]\u @ \[\e[34;1m\]\h \[\e[36;1m\]\w \[\e[33;1m\]\t $ \[\e[37 ...
- Shell修改命令提示符
1.PS1和PS2 shell通过PS1和PS2来修改命令提示符的格式,其中PS1用来控制最外层的命令提示符格式,PS2用来控制第二层的命令提示符的格式.命令提示符的默认显示格式如下: [mozhiy ...
- linux中PS1变量用法
PS1变量表示的是我们在使用命令行时的命令提示符的格式,每一次按下回车后系统都会调用PS1变量,产生新的命令提示符等待输入 默认PS1变量的值是 在root用户下此处[\u@\h \W]\$展现出的提 ...
- linux命令行ps1变量_Linux下SHELL的PS1变量简介
Linux下SHELL的PS1变量简介 Linux环境变量中PS1是很重要的环境变量: PS(Prompt Sign): 是指命令提示符,例如在Fedora 12的终端下:[liutao@liutao ...
- 改变PS1变量的颜色
2016.1.11今天学了改变PS1的颜色,怎么增加PS1变量找到文件(.bash_profile),或者bashrc export PS1="\[\e[32;1m\]Test $PWD&g ...
最新文章
- ordfilt2函数功能说明
- matlab均值量化函数_在matlab中理解抽样量化的概念:均匀量化的实现
- clickhouse常用sql
- MIUI 9稳定版即将推送,米粉:升级小米6相机算法比升级系统重要
- YouCompleteMe unavailable: requires Vim compiled with Python 2.x support
- python flask Blueprint搭建
- jmoiron sqlx mysql_mysql 一(或其他数据库)
- python调用c语言函数_从Python调用C函数
- 一个医院为何要架设数字网络时钟系统(电子时钟系统)
- SYN cookie
- 设计模式-大话设计模式学习笔记
- Android布局优化之TextView、ImageView合二为一
- 前台中文传参后台乱码解决方案
- C# 淘宝商品微信返利助手开发-(九)编写一个vue页面用于复制淘口令
- FACIAL阅读笔记
- ant modal 修改样式 style
- Hive条件在on和where后面区别
- norflash的基本操作2
- 苹果cms用拼音伪静态之后,播放页密码访问失效解决方法
- 蛋花花谈人工智能是否会成为植物保护伞
热门文章
- 植物大战僵尸java圣诞版,植物大战僵尸2圣诞节版
- ping回显无法访问目标网络network unreachable故障模拟
- web项目前后端使用MD5验证密码
- Spring,搭建Spring环境
- 怎么去除广告(百度推广,阿里妈妈推广等)
- 鸿蒙系统网络连接设置ip,G1 IP话机网络配置和话机设置
- python第5课:递归函数
- 关于mysql数据库索引 说法正确的是_关于MySQL索引 ,下面说法正确的是()(1)B+...
- 【数据结构】——二叉树的创建、计算叶子结点个数、递归遍历
- 两部苹果手机同步照片_苹果手机如何恢复照片?最近删除清空也不用怕!