修改Linux命令提示符

2021-05-28 02:41:52 字數 657 閱讀 1165

今天在新公司用putty開啟伺服器,擦, 暈了 ,敲命令的開頭部分 出現 eth1  , 趕緊google 改為自己習慣的,後來找啊 找 發現這些是命令提示符 哈哈

export ps1='[\u@\h \w]\$ '

即可,其中\u顯示當前使用者賬號,\h顯示當前主機名,\w顯示當前路徑,\$顯示'$'符號

\w 代替 \w 就可以實現絕對路徑到相對路徑的轉換

下面簡單說說環境下預設的特殊符號所代表的意義:

\d :代表日期,格式為weekday month date,例如:"mon aug 1"

\h :完整的主機名稱。例如:我的機器名稱為:fc4.linux,則這個名稱就是fc4.linux

\h :僅取主機的第乙個名字,如上例,則為fc4,.linux則被省略

\t :顯示時間為24小時格式,如:hh:mm:ss

\t :顯示時間為12小時格式

\a :顯示時間為24小時格式:hh:mm

\u :當前使用者的賬號名稱

\v :bash的版本資訊

\w :完整的工作目錄名稱。家目錄會以 ~代替

\w :利用basename取得工作目錄名稱,所以只會列出最後乙個目錄

\# :下達的第幾個命令

\$ :提示字元,如果是root時,提示符為:# ,普通使用者則為:$

Linux修改BASH命令提示符

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

Linux 修改bash命令提示符

含義在檔案末尾加上一下內容 ps1 033 0 32m u h w 033 0m export ps1ps1被用作主要的提示字串使用 相關特殊字元 h 完整的主機名稱。h 僅取主機的第乙個名字,到 結束 u 當前使用者的使用者名稱 w 完整的工作目錄名稱。宿主目錄 如 hom peter 會以 代替...

linux的命令提示符修改

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...