首頁 > 軟體

Linux(Ubuntu)終端 命令提示字元太長 怎麼辦?

2020-06-16 17:42:19

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


IT145.com E-mail:sddin#qq.com