linux下環境變數PS1設定

來源:互聯網
上載者:User

linux下環境變數PS1設定 linux下環境變數PS1簡單來說就是設定命令提示字元顯示的內容,如下:  www.2cto.com  1root@10.1.1.200:~#PS1變數中提示符各項含義: \d :代表日期,格式為weekday month date,例如:Wed Dec 12\H :完整的主機名稱。例如:hostname是debian.linux\h :僅取主機的第一個名字,如上例,則為debian,.linux則被省略\t :時間顯示為24小時格式,如:HH:MM:SS\T :時間顯示為12小時格式\A :時間顯示為24小時格式:HH:MM\u :目前使用者的帳號名稱 如:root\v :BASH的版本資訊  如:3.2\w :完整的工作目錄名稱。家目錄會以 ~代替 如顯示/etc/default/\W :利用basename取得工作目錄名稱,所以只會列出最後一個目錄 如上例則只顯示default\# :下達的第幾個命令  www.2cto.com  \$ :提示字元,如果是root時,提示符為:# ,普通使用者則為:$  但是發現命令提示都是一種顏色,這裡可以通過設定PS1變數使得提示符變成彩色,在PS1中設定字元序列顏色的格式為:\[\e[F;Bm\] 其中“F”為字型顏色,編號30~37;“B”為背景色,編號40~47。取消設定:\[\e[0m\]  www.2cto.com  每種字型顏色對應的代碼: 重設=0,黑色=30,紅色=31,綠色=32,黃色=33,藍色=34,洋紅=35.青色=36,白色=37
 \e[1;31m設為紅色,\e[0m顏色重設。只需將31替換成想要的顏色碼就可以了 要列印彩色背景對應的代碼: 重設=0,黑色=40,紅色=41,綠色=42,黃色=43,藍色=44,洋紅=45.青色=46,白色=47  B代碼     意義 0      OFF1      高亮顯示    (常用)4      underline            7      反白顯示8      不可見  下面是將PS1變數提示符變成彩色  www.2cto.com  1root@10.1.1.200:opt#PS1='${debian_chroot:+($debian_chroot)}\[\e[01;32m\]\u\[\e[00m\]@\[\e[01;31m\]$ip\[\e[00m\]:\[\e[01;34m\]\W\[\e[00m\]\$'2root@10.1.1.200:opt#記得寫入在.bashrc檔案中,這樣每次開機都能看到。 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.