linux 修改bash之PS1显示默认设置逐字详解-修改命令行显示风格
来源:互联网 发布:复制粘贴筛选后的数据 编辑:程序博客网 时间:2024/06/11 12:44
linux 修改bash之PS1显示默认设置逐字详解
如下是cygwin下的bash配置值:
默认放在如下目录:
$cygwin\etc\bash.bashrc
对应的配置为:
PS1='\[\e]0;\w\a\]\n\[\e[32m\]\u@\h \[\e[33m\]\w\[\e[0m\]\n\$ '
下面就对PS1的配置逐字详解
说明:
'
表示开始或结束
\[\e]0;\w\a\]
\[ :表示非显示字符的开始
\e :转义序列的开始,转义序列就是一个让 shell 执行一个特殊步骤的控制指令。
] :开始定义文本格式
0 :提示符的文本的默认格式设置:0、1、22、4、24、5、25、7、27, 分别表示:默认值、粗体、非粗体、下划线、非下划线、闪烁、非闪烁、 反显、非反显。
; :各种定义的命令分隔符
\w :当前工作目录
\a :an ASCII bell character (07) ,用于发出一个声音
]表示非显示字符的结束
\n
表示换行
\[\e[32m\]
\[ :表示非显示字符的开始
\e :转义序列的开始,转义序列就是一个让 shell 执行一个特殊步骤的控制指令。
[ :开始定义颜色
32m: 前景色绿色, 对应值:30(黑色)、31(红色)、32(绿色)、 33(黄色)、34(蓝色)、35(洋红)、36(青色)、37(白色)。
] :表示非显示字符的结束
\u
显示用户名
@
纯文本,直接显示
\h
显示主机名
\[\e[33m\]
\[ :非显示字符的开始
\e[33m :修改前景色为黄色
]:非显示字符的结束
\w
当前工作目录
\[\e[0m\]
修改前景色为默认色,详细分解同前一个.
\n
换行
\$
就是如果是root用户,显示#,其它用户显示$
'
表示开始或结束
阅读全文
0 0
- linux 修改bash之PS1显示默认设置逐字详解-修改命令行显示风格
- linux 修改bash之PS1显示默认详解
- 修改ubuntu命令行显示
- Linux个性化控制台之修改PS1
- 修改Linux 提示符 PS1
- ReviewBoard修改代码显示风格
- Bash下显示git的PS1设定
- Mac 命令行 修改PS1 为当前路径
- 命令行提示符修改(环境变量PS1)
- Linux启动时显示Grub命令行及修改
- PS1修改
- 修改Bash命令行提示符
- linux PS1(命令提示符显示)
- EXT 右下角显示风格的修改
- MAC 修改XCode代码显示风格
- 修改ftl显示风格为jsp
- BASH PS1 参数详解
- Bash中的PS1详解
- generate signed apk
- ITK和VTK比较
- 封装的一些 js, css使用小方法
- dmesg的详细用法
- [洛谷 1070]加分二叉树---树形DP
- linux 修改bash之PS1显示默认设置逐字详解-修改命令行显示风格
- 巧用Superset大数据分析平台搞定各类图表
- 覆盖equals时总要覆盖hashCode。
- 机器学习第九周(四)--推荐系统
- 1021. 个位数统计 (15)------Python
- Android Studio真机测试无法识别的问题汇总
- 基础排序---选择排序
- 与 Docker 紧密整合的 12 大开源工具
- 开博前的说说