linux的命令提示符修改

2021-10-01 14:52:03 字數 664 閱讀 5240

linux命令提示符由ps1環境變數控制

[root@oldboy_python ~]# echo $ps1

[\u@\h \w]\$

可以自行調整全域性變數/etc/profile檔案用於永久生效 ps1='[\u@\h \w\t]\$'

\d  日期

\h  完整主機名

\h  主機名第乙個名字

\t  時間24小時制hhmmss

\t  時間12小時制

\a  時間24小時制hhmm

\u  當前使用者賬號名

\v  bash的版本

\w  完整工作目錄

\w  利用basename取得工作目錄名

\#  下達的第幾個命令

\$  提示字元,root為#,普通使用者為$

ps1 > 變數名

$ps1 > 檢視變數內容

ps1=新內容 重新賦值

變數賦值,檢視

name='chaoge'

echo $name

ps1顯示ip位址

export ps1="[\u@\h `/sbin/ifconfig ens33 | sed -nr 's/.*inet (addr:)?(([0-9]*\.)[0-9]*).*/\2/p'` \w]\$"

修改Linux命令提示符

今天在新公司用putty開啟伺服器,擦,暈了 敲命令的開頭部分 出現 eth1 趕緊google 改為自己習慣的,後來找啊 找 發現這些是命令提示符 哈哈 export ps1 u h w 即可,其中 u顯示當前使用者賬號,h顯示當前主機名,w顯示當前路徑,顯示 符號 w 代替 w 就可以實現絕對路...

命令提示符的修改

export ps1 what your want 還可以使用轉移字元 export ps1 u w 轉義字元參考 序列 說明 a ascii 響鈴字元 也可以鍵入 07 d wed sep 06 格式的日期 e ascii 轉義字元 也可以鍵入 33 h 主機名的第一部分 如 mybox h 主機...

Linux修改BASH命令提示符

shell命令提示符及顏色是由ps1來配置 1.其中ps1常用的引數含義如下 d 代表日期,格式為weekday month date,例如 mon aug 1 h 完整的主機名稱 h 僅取主機的第乙個名字 t 顯示時間為24小時格式,如 hh mm ss t 顯示時間為12小時格式 a 顯示時間為...