Liunx修改xshell字首

2021-08-18 12:20:48 字數 1228 閱讀 9575

如上圖,發現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...