ps1
ps1 控制最外層命令列的提示符格式。
可以修改,例如修改為:[時間 | 使用者 | 主機名]$
設定預設系統變數ps1='
[\t | \u | \h]$ '
ps2
ps2 控制第二層命令列的提示符格式。
例如(第一行展示:hello ,第二行展示:world!):
對於普通使用者base shell 預設的提示符是美元符號$
;
對於超級使用者(root 使用者),bash shell 預設的提示符是井號#
。
該符號表示 shell 等待輸入命令。
bash shell 提示符可以包含的要素字元
描述\a
鈴聲字元
\d格式為「日 月 年」的日期
\eascii轉義字元
\h本地主機名
\h完全合格的限定域主機名
\jshell當前管理的作業數
\1shell終端裝置名的基本名稱
\nascii換行字元
\rascii回車
\sshell的名稱
\t格式為「小時:分鐘:秒」的24小時制的當前時間
\t格式為「小時:分鐘:秒」的12小時制的當前時間
\@格式為am/pm的12小時制的當前時間
\u當前使用者的使用者名稱
\vbash shell的版本
\vbash shell的發布級別
\w當前工作目錄
\w當前工作目錄的基本名稱
\!該命令的bash shell歷史數
\#該命令的命令數量
\$如果是普通使用者,則為美元符號$
;如果超級使用者(root 使用者),則為井號#
。
\nnn
對應於八進位制值 nnn 的字元
\\斜槓
\[控制碼序列的開頭
\]控制碼序列的結尾
注意:只是暫時修改,重啟後失效。
linux PS1 提示符定義
ps1 就是使用者平時的提示符。ps2 第一行沒輸完,等待第二行輸入的提示符。linux系統提示符是用系統變數ps1來定義的。一般系統預設的形式是 username host 工作目錄 用echo ps1可以得到ps1的值,即ps1 u h w 登入後可以更改ps1的顯示樣式,但是當退出重啟登入進入...
linux PS1提示符設定
linux ps1提示符設定 2011年03月01日 老早就發現公司的ubuntu伺服器的前面的提示符太長了,用putty登陸後進個目錄要是小視窗的話還看不過來,就echo ps1看了下,結果發現輸出有這麼長 e 0 u h w a u h w 也不知道tm這是xx跟yy什麼的,看的就不爽,cent...
linux下PS1命令提示符設定
次文來自我的一片博文 前些天安裝了centos6.0。自己也嘗試著使用命令列來提高自己,但是,苦於每次鍵入的命令都是乙個黑乎乎的顏色,而且前面的什麼裝置名稱啊 主機名稱啊 當前路徑啊什麼的,自己用起來就是感覺不爽的很!這不,消停不下的我,在這裡研究了一番 講自己的命令提示符弄得還慢漂亮滴!呵呵,反正...