BASH PS1 內容詳情

2021-06-01 20:55:57 字數 1212 閱讀 9715

修改~/.bashrc

export ps1='\n\w\n> ', make the linux prompt to show like this:

/usr/bin

>

export ps1='\n\w\n\$ ', make the linux prompt to show like this:

/usr/bin

> su#

*************************===

\a    ascii 響鈴字元(也可以鍵入 \007)

\d    "wed sep 06" 格式的日期

\e    ascii 轉義字元(也可以鍵入 \033)

\h    主機名的第一部分(如 "mybox")

\h    主機的全稱(如 "mybox.mydomain.com")

\j    在此 shell 中通過按 ^z 掛起的程序數

\l    此 shell 的終端裝置名(如 "ttyp4")

\n    換行符

\r    回車符

\s    shell 的名稱(如 "bash")

\t    24 小時制時間(如 "23:01:01")

\t    12 小時制時間(如 "11:01:01")

\@    帶有 am/pm 的 12 小時制時間

\u    使用者名稱

\v    bash 的版本(如 2.04)

\v    bash 版本(包括補丁級別) ?/td>

\w    當前工作目錄(如 "/home/drobbins")

\w    當前工作目錄的「基名 (basename)」(如 "drobbins")

\!    當前命令在歷史緩衝區中的位置

\#    命令編號(只要您鍵入內容,它就會在每次提示時累加)

\$    如果您不是超級使用者 (root),則插入乙個 "$";如果您是超級使用者,則顯示乙個 "#"

\***    插入乙個用三位數 ***(用零代替未使用的數字,如 "\007")表示的 ascii 字元

\\    反斜槓

\[    這個序列應該出現在不移動游標的字串行(如顏色轉義序列)之前。它使 bash 能夠正確計算自動換行。

\]    這個序列應該出現在非列印字串行之後。

BASH PS1 引數詳解

ps1 提示符的設定 ps1 是數字1而不是字母l 每個版本bash的ps1變數內的特殊符號可能有些小的差異,你可以先man bash 一下。下面是fc4環境下預設的特殊符號所代表的意義 d 代表日期,格式為weekday month date,例如 mon aug 1 h 完整的主機名稱。例如 我...

Mysql基本內容之欄位型別詳情

mysql中常用的資料型別有下面這些 整型各型別的空間的值的區別 引數所佔位元組 帶符號最小值 無符號最小值 帶符號最大值 無符號最大值 tinyint 1 128 0 127 255 smallint 2 32768 0 32767 622335 mediumint 3 8388608 0 838...

Chindle內容設計 1

chindle內容可以取自微博 rss feed web page,甚至source code,與英文不同的是,中文內容需要進行分詞。這在之前還是十分困擾chindle的問題,倒不是因為分詞很難做,開源系統很多,並且有數學家相助,自己寫乙個簡單分詞系統也不是難事。困難的是沒有分詞伺服器 硬體 宮師弟...