歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Linux下如何修改終端提示符?

Linux下如何修改終端提示符?

日期:2017/2/28 14:53:43   编辑:Linux教程

Linux終端大家想必都清楚吧,最近在使用的時候發現在進入到某個文件夾目錄比較深的層次後,終端提示的絕對路徑很長,這樣給人的感覺很不習慣,在這裡給大家介紹下如何修改終端的提示,順便介紹下提示符的顏色:

PS1變量簡介

PS1是Linux終端用戶的一個環境變量,用來說明命令行提示符的設置。

可以使用 man bash命令查看bash手冊,找到該變量支持的特殊字符,以及這些特殊字符的意義:

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

修改終端提示符

查看默認提示符設置

$ echo $PS1
\[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\u@\h:\w\$

修改默認設置,將如下命令添加到當前登錄用戶的~/.bashrc文件中,然後使用source使其生效,如果有不明白~/.bashrc文件作用的,可以參考我的這篇文章介紹:.bash_profile .bashrc profile 文件的作用的執行順序 http://www.linuxidc.com/Linux/2013-01/78005.htm

$ vi ~/.bashrc
#在文件最後添加如下設置
export PS1="[\u@\h \W] \$ "
$ source ~/.bashrc #使其設置生效

Copyright © Linux教程網 All Rights Reserved