控制shell终端提示符格式和颜色】的更多相关文章

字体颜色值 (ASCII) 背景颜色值 (ASCII) 显示颜色 30 40 黑色 31 41 红色 32 42 绿色 33 43 黄色 34 44 蓝色 35 45 紫红色 36 46 青蓝色 37 47 白色 符 号值 特效 取反 0 OFF   1 HighLight   2 半亮 22 4 UndeLine 24 5 Blink 25 7 反白 27 8 不可见   注:若着色不对,哈哈,请认为我是色盲吧. 特殊字符着色规则: 着色开始 着色结束 \[\e[*m\] \e[0m 若使用背…
我使用的Linux发行版是LinuxMint 17.2 Rafaela,默认情况下Terminal中的shell提示包括了用户名.主机名.当前目录(绝对路径)和提示符.这样会导致当进入一个比较深的目录时,提示符太长(如下图所示),操作起来就不太方便了. 我们可以自定义Linux系统终端提示符.Linux系统终端提示符的特征由系统环境变量PS1(是“prompt string one” 的简写)定义.通过命令echo $PS1查看当前设置.从上图可以看到我的Linux机器上该环境变量PS1的值.下…
转自:here 我使用的Linux发行版是LinuxMint 17.2 Rafaela,默认情况下Terminal中的shell提示包括了用户名.主机名.当前目录(绝对路径)和提示符.这样会导致当进入一个比较深的目录时,提示符太长(如下图所示),操作起来就不太方便了. 我们可以自定义Linux系统终端提示符.Linux系统终端提示符的特征由系统环境变量PS1(是“prompt string one” 的简写)定义.通过命令echo $PS1查看当前设置.从上图可以看到我的Linux机器上该环境变…
目录 基本转义符 字体颜色 背景颜色 移动光标 @ Linux系统终端提示符的特征由系统环境变量 PS1(Prompt String One)定义. 我们可以通过命令echo $PS1来查看当前设置,如下图: 同样,我们可以通过修改PS1的值来改变终端提示信息: 但这只是临时的修改了,当我们打开新的终端窗口时,提示符又恢复到默认的了. . 如果希望修改永久生效,我们可以通过更改~/.bashrc文件,如下图: 保存退出后在终端执行. .bashrc刷新,便可看到永久版的终端提示符. 好了,打开新…
Linux终端大家想必都清楚吧,最近在使用的时候发现在进入到某个文件夹目录比较深的层次后,终端提示的绝对路径很长,这样给人的感觉很不习惯,在这里给大家介绍下如何修改终端的提示,顺便介绍下提示符的颜色: PS1变量简介 PS1是Linux终端用户的一个环境变量,用来说明命令行提示符的设置. 可以使用 man bash命令查看bash手册,找到该变量支持的特殊字符,以及这些特殊字符的意义: \d:#代表日期,格式为weekday month date,例如:"Mon Aug 1" \H:#…
Linux修改Shell命令提示符及颜色 1. Linux登录过程中加载配置文件顺序: /etc/profile → /etc/profile.d/*.sh → ~/.bash_profile → ~/.bashrc → [/etc/bashrc] 可查看默认的~/.bashrc文件如下: [root@~/wade/codeReview/redis-2.8.17] cat ~/.bashrc # .bashrc   # User specific aliases and functions  …
# 提示符颜色配置: 颜色  黑   红  绿  黄  青   紫  蓝  白 字体  30  31  32  33 34  35  36  37 背景  40  41  42  43 44  45  46  47 备注:特殊显示 "1" 高亮 颜色格式: "4" 下划线 [\e[字体.背景m] "5" 闪烁 "7" 反色调 "8" 颜色不可见 参考色:绿色 ↓ PS1="\e[1;32m\][…
文章目录 1) 格式 1.1 Set 1.2 Reset 2)8/16 Colors 2.1 前景(文字) 2.2 背景 3)88/256颜色 3.1 前景(文字) 3.2 背景色 4)组合属性 5)终端兼容性 6)示例程序 6.1 Colors and formatting (16 colors) 6.2 256 colors 参考 ANSI/VT100终端和终端仿真器不只是能够显示黑色和白色文本; 由于转义序列,它们可以显示颜色和格式化文本.这些序列由Escape字符(通常用"^["…
\d :代表日期,格式为weekday month date,例如:"Mon Aug 1"\H :完整的主机名称.例如:我的机器名称为:fc4.linux,则这个名称就是fc4.linux\h :仅取主机的第一个名字,如上例,则为fc4,.linux则被省略\t :显示时间为24小时格式,如:HH:MM:SS\T :显示时间为12小时格式\A :显示时间为24小时格式:HH:MM\u :当前用户的账号名称\v :BASH的版本信息\w :完整的工作目录名称.家目录会以 ~代替\W :利…
内容提要: 主要是通过~/.bash_profile文件更改环境变量PS1,修改命令行提示符的显示格式,并展示不同颜色. 本文介绍了默认设置的缺陷,以及需要用到的基础知识,最后介绍了更改命令行提示符格式的具体方法: 1.默认设置的缺陷 我的mac终端的设置风格是Basic,字体是Menlo Regular 13 pt.,  我敲打命令时它的显示如下: Sheron-lvdeMacBook-Pro:~ sheron_lv$ cd codeLv/ Sheron-lvdeMacBook-Pro:cod…