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 顯示時間為...