Ubuntu 默認的終端下面,進入很多層的目錄后,前面那個提示符會顯示完整的路徑,這樣命令行太長,讓人覺得不舒服,現在教大家一個方法修改一下使命令行只顯示當前目錄的最后一級目錄名,這樣看起來也好,用pwd可以看到完整的路徑名。
方法/步驟
-
找到配置文件先進行備份: cp ~/.bashrc ~/.bashrc_bak
找到配置文件修改: vi ~/.bashrc
備份是為了防止配置修改出錯,可以還原;
-
下面是我的/home/paul/.bashrc,修改將小寫w改為大寫W保存,執行source /home/paul/.bashrc或者重啟終端就行了:
既可以顯示最后一級,又可以查看當前完整路徑。
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文件的內容。