該變SHELL 中登陸提示符

2021-05-09 01:12:27 字數 1648 閱讀 2911

這是以tcsh為基礎的,編輯家目錄下的.cshrc檔案,加入set prompt = '">'%n@%~>'就可以了。

改好後,退出再登陸就看見效果了。但可以使用source ~/.cshrc直接改變。

以下這些是引數:

!                和%h一樣

%b                開始粗體模式

%b                結束粗體模式

%c                當前工作目錄名稱的最後部分

%c2,%c3等等        當前工作目錄名稱的最後兩個、三個(等等)組成部分

%c                跟%c類似,但是使用長形式的目錄名稱

%d                本週的當天

%d                今天是當月中的第幾天

%h                當前命令的歷史記錄編號

%l                shell的當前控制終端

%l                清除從提示符末尾到下一行的所有內容

%m                機器的主機名稱

%m                機器的完全符合規範的網域名稱

%n                使用者名稱

%p                用精確格式(包括秒)顯示的12小時制時間

%p                用精確格式(包括秒)顯示的24小時制時間

%s                開始標準輸出格式

%s                結束標準輸出格式

%t                以12小時制格式顯示時間

%t                以24小時制格式顯示時間

%u                開始下劃線模式

%u                結束下劃線模式

%w                當前月的名稱

%w                當前月的序數

%y                以2位格式表示的年

%y                以4位格式表示的年

%%                %字元

%!                跟%h相同

%@                跟%t相同

$#                擴充套件到》;供常規使用,如果使用者正以root身份執行的話,就擴充套件到#

%/                當前工作目錄的完整名稱,跟%~是一樣的

%-                以短格式表示的當前工作目錄

^c                跟c匹配的控制字元:例如^g代表ctrl+g

/a                使tcsh在任何時候顯示提示符時嘟嘟響

/e                終止的escape符0×1b

/f                終止的換頁符

/n                在這個位置開始乙個新行

/r                回車符

/t                tab製表符

/v                垂直製表符

/nnn               由八進位制數字nnn所指定的字元

Shell 命令提示符

blog 個人參考 命令提示符 目錄使用者進入 bash 以後,bash 會顯示乙個命令提示符,用來提示使用者在該位置後面輸入命令。命令提示符通常是美元符號 對於根使用者則是井號 這個符號是環境變數ps1決定的,執行下面的命令,可以看到當前命令提示符的定義。echo ps1bash 允許使用者自定義...

shell終端中更改提示符顏色

shell終端中的提示符顏色是由環境變數中的ps1決定的,因此更改ps1即可。1 臨時更改 1 2 3 4 root localhost echo ps1 u h w root localhost ps1 033 31m u h w e 0m root localhost 使用echo ps1 檢視...

改變shell命令提示符

改變title prompt command echo ne 033 0 007 這樣在terminal的title就會顯示使用者 機器名 路徑。改變命令提示符的顏色 在 bashrc中新增 綠色 export ps1 033 32m w 033 0m 在 root bashrc 紅色 export...