如上圖,發現root使用者登陸的字首發生了變化,我網上找了很多東西,才將修改過來,現在將辦法記錄下
此處是 ps1變數控制的額,所以先檢視當前使用的內容如下圖:
ps1的值由一系列靜態文字或
\和轉義字元序列組成,如
:
$ ps1=」\u@\h \w$ 」表1: shell
提示符中用到的轉義字元
序列顯示值
\a以 ascii
格式編碼的鈴聲
. 當遇到這個轉義序列時,計算機會發出嗡嗡的響聲。
\d以日,月,天格式來表示當前日期。例如,「mon may 26」\h
本地機的主機名,但不帶末尾的網域名稱。
\h完整的主機名。
\j執行在當前 shell
會話中的工作數。
\l當前終端裝置名。
\n乙個換行符。
\r乙個回車符。
\sshell 程式名。
\t以24
小時制,
hours:minutes:seconds
的格式表示當前時間.\t
以12小時制表示當前時間。
\@以12
小時制,
am/pm
格式來表示當前時間,例如「10:51 pm」。
\a以24
小時制,
hours:minutes
格式表示當前時間。
\u當前使用者名稱。
\vshell 程式的版本號,例如4.3。
\vshell 程式的版本號,例如4.3.11。
\w當前工作目錄名。
\w當前工作目錄名的最後部分。
\!當前命令的歷史號。
\#當前 shell
會話中的命令數。
\$這會顯示乙個"$"
字元,除非你擁有超級使用者許可權。在那種情況下, 它會顯示乙個
"#"字元。
\[標誌著一系列乙個或多個非列印字元的開始。這被用來嵌入非列印的控制字元,這些字元以某種方式來操作終端**器,比方說移動游標或者是更改文字顏色。
\]標誌著非列印字串行結束。
修改變數
//舉例
export
ps1=
'\e[31m# \e[m'
# //這就是字首樣式
li
Xshell 修改系統時間命令
oracle sysdate是不能在oracle中修改的,需要修改計算機系統時間。但是在我們使用centos系統的時候,也許時區經常會出現問題,有時候改完之後還是會出錯,重啟之後還是錯誤的時間?下面我們就來學習一種方法來改變這個狀況。xshell中 centos 系統時間和時區檢視以及修改的方法 一...
修改liunx 檔案控制代碼數
root ubuntu ulimit a core file size blocks,c 0 data seg size kbytes,d unlimited scheduling priority e 0 file size blocks,f unlimited pending signals i...
liunx下修改ip和dns
檢視當前linux伺服器的ip是多少 命令下輸入 ifconfig 輸出結果如下 修改對應網絡卡的ip位址的配置檔案 vi etc sysconfig network scripts ifcfg eth0 device eth0 描述網絡卡對應的裝置別名,例如ifcfg eth0的檔案中它為eth0...