解決Ubuntu終端里面顯示路徑名稱太長


Ubuntu 默認的終端下面,進入很多層的目錄后,前面那個提示符會顯示完整的路徑,這樣命令行太長,讓人覺得不舒服,現在教大家一個方法修改一下使命令行只顯示當前目錄的最后一級目錄名,這樣看起來也好,用pwd可以看到完整的路徑名。

image-20211030100605020

方法/步驟

  1. 找到配置文件先進行備份:  cp  ~/.bashrc  ~/.bashrc_bak

    找到配置文件修改: vi  ~/.bashrc

    備份是為了防止配置修改出錯,可以還原;

    image-20211030100015208

  2. 下面是我的/home/paul/.bashrc,修改將小寫w改為大寫W保存,執行source /home/paul/.bashrc或者重啟終端就行了:

    image-20211030095649246

    既可以顯示最后一級,又可以查看當前完整路徑。

    image-20211030095922172

PS:一些變量意義

\d :代表日期,格式為weekday month date,例如:"Mon Aug 1"
\H :完整的主機名稱。名稱就是fc4.linux
\h :僅取主機的第一個名字,如上例,則為fc4,.linux則被省略
\t :顯示時間為24小時格式,如:HH:MM:SS
\T :顯示時間為12小時格式
\A :顯示時間為24小時格式:HH:MM
\u :當前用戶的賬號名稱
\v :BASH的版本信息
\w :完整的工作目錄名稱。家目錄會以 ~代替
\W :利用basename取得工作目錄名稱,所以只會列出最后一個目錄
# :下達的第幾個命令
$ :提示字符,如果是root時,提示符為:# ,普通用戶則為:

{debian_chroot:+($debian_chroot)} 這句的意思是說,如果在/etc下有debian_chroot文件,則命令提示符前面就附加上debian_chroot文件的內容。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM