Linux(Ubuntu)终端 命令提示符太长 怎么办?由于要经常使用终(zhuang)端(bi),每次打开是酱婶儿滴:
或者进入几级目录之后,变成酱紫了:
真××丑!而且随便输几个命令就换行好么!怎么办呢?很简单,分两步:
STEP1: 修改计算机名
如上截图中,“@”和“:”之间的就是主机名了,即Chris-Laptop-Thinkpad-X240,比如可以改为X240
(1)修改/etc/hostname sudo vim /etc/hostname ,文件内就一个主机名,改为X240:
(2)修改/ect/hosts sudo vim /etc/hosts ,将文件内Chris-Laptop-Thinkpad-X240改为X240:
OK,关掉终端,重新打开,看看是不是清爽了很多?如下图:
但是,如果进入的目录层级很深,又会变成酱紫:
没关系,接着做STEP2。
SETP2:修改~/.bashrc中的PS1
变量PS1的作用就是设置命令提示符,在~/.bashrc中有3个位置设置了PS1值,如下图:
简单介绍一下各参数的意思:
\u | 当前登录用户名 |
\h | 当前计算机名称(譬如ubuntu) |
\H | 当前计算机的域名全程,譬如(ubuntu.ubuntu.com) |
\w | 当前目录的全路径 |
\W | 当前目录 |
\$ | 一般用户为$,root用户为> |
所以我们只需要把PS1中的“\w”改为“\W”, 大家自己去.bashrc中找茬吧,就不贴图了。改好之后,需要重新载入.bashrc才会生效,运行如下命令: source ~/.bashrc
再次进入如上/home/chris/Code/Shell/test1/test2/test3目录后,界面如下,大功告成~
那么问题来了,想要查看当前所在的全路径怎么办?试试 “pwd”:
Ubuntu 16.04 LTS正式发布下载,长达5年技术支持 http://www.linuxidc.com/Linux/2016-04/130508.htm
Ubuntu 16.04 U盘安装图文教程 http://www.linuxidc.com/Linux/2016-04/130520.htm
Ubuntu 16.04 LTS安装好需要设置的15件事 http://www.linuxidc.com/Linux/2016-04/130519.htm
Ubuntu 16.04 LTS 今日发布 Canonical公布系统新特性 http://www.linuxidc.com/Linux/2016-04/130466.htm
将Ubuntu 15.10升级到Ubuntu 16.04 http://www.linuxidc.com/Linux/2016-03/129158.htm
Ubuntu 16.04安装Lua游戏引擎Love http://www.linuxidc.com/Linux/2016-03/129108.htm
Ubuntu 16.04 LTS如何使用Snap软件包 http://www.linuxidc.com/Linux/2016-04/130679.htm
Ubuntu 16.04 需要你的帮助,让 GNOME Software 更美观 http://www.linuxidc.com/Linux/2016-03/129237.htm
更多Ubuntu相关信息见Ubuntu 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=2
本文永久更新链接地址:http://www.linuxidc.com/Linux/2016-05/130872.htm