云网牛站
所在位置:首页 > Linux教程 > ubuntu 16.04下终端路径显示的修改

ubuntu 16.04下终端路径显示的修改

2017-11-23 09:54:21作者:zongfa稿源:理想几岁

ubuntu16.04系统在默认情况下是显示绝对路径的,进入目录过长的时候让人感觉很不舒服,现在修改成只显示当前目录。运行:

vim ~/.bashrc

 

找到这句:

# If this is an xterm set the title to user@host:dir

case "$TERM" in

xterm*|rxvt*)

# PS1="\e]0;$debianchroot:+($debianchroot)\u@\h:\w\a$PS1"

PS1="[\u@\h:\W]\$ "

;;

*)  

;;

esac

 

注释掉蓝色字的一行,添加红色字,也可以自行更改。我还是嫌冒号前太长,并且有个中括号总觉得别扭,改成了:

PS1="\u:\W \$ "

 

linux默认的命令行提示信息为:[当前用户的账号名称@主机的第一个名字 工作目录的最后一项]$ 

PS1的定义中个常用的参数的含义如下:

\d :#代表日期,格式为weekday month date,例如:”Mon Aug 1”

\H :#完整的主机名称

\h :#仅取主机的第一个名字

\t :#显示时间为24小时格式,如:HH:MM:SS

\T :#显示时间为12小时格式

\A :#显示时间为24小时格式:HH:MM

\u :#当前用户的账号名称

\v :#BASH的版本信息

\w :#完整的工作目录名称

\W :#利用basename取得工作目录名称,所以只会列出最后一个目录

\# :#下达的第几个命令

\ $ :#提示字符,如果是root时,提示符为:# ,普通用户则为:$

 

现在效果如下:

ubuntu 16.04下终端路径显示的修改

是不是觉得看着舒服多了呢?

那如何设置字体颜色呢?

 

颜色语法

其中设置颜色的格式为:以\[\e[F;Bm\],以\e[m结束。

前景 背景 颜色
30 40 黑色
31 41 红色
32 42 绿色
33 43 黄色
34 44 蓝色
35 45 紫红色
36 46 青蓝色
37 47 白色
1 1 透明?

 

如果要把当前工作路径显示为白色,则更改为:

PS1="\u: \[\e[37;1m]\W\e[m \$ "

 

现在效果为:

ubuntu 16.04下终端路径显示的修改

 

相关主题

Linux命令及Linux终端的20个趣事

精选文章
热门文章