【Linux下自定义Shell终端提示符】
发布时间:2020-12-13 23:31:29 所属栏目:Linux 来源:网络整理
导读:目录 基本转义符 字体颜色 背景颜色 移动光标 @ Linux系统终端提示符的特征由系统环境变量 PS1 (Prompt String One)定义。 我们可以通过命令 echo $PS1 来查看当前设置,如下图: 同样,我们可以通过修改 PS1 的值来改变终端提示信息: 但这只是临时的修改
目录
@ Linux系统终端提示符的特征由系统环境变量 我们可以通过命令 同样,我们可以通过修改 PS1 的值来改变终端提示信息:但这只是临时的修改了,当我们打开新的终端窗口时,提示符又恢复到默认的了。 . 如果希望修改永久生效,我们可以通过更改 ~/.bashrc 文件,如下图:保存退出后在终端执行 . .bashrc 刷新,便可看到永久版的终端提示符。好了,打开新的终端窗去看看吧。 *** 基本转义符Shells提示符中用到的转义字符
示例 使用转移符 *** 字体颜色字体颜色是由ANSI转义编码来控制的,该控制编码会嵌入字符流中并发送给终端仿真器。 但是,该控制编码不会被"打印"到终端上,而是会被终端解释为一个指令。正如我们上面看到的字符序列最下面的两个 一个ANSI转义编码以一个八进制033(这个编码是由
|