1. 程式人生 > >Ubuntu 修改終端顯示的主機名和使用者名稱

Ubuntu 修改終端顯示的主機名和使用者名稱

怎麼修改Ubuntu終端顯示的使用者名稱和主機名,這個問題對熟悉的人來說,不值一提,但有時候知識總是應該積累些的,即使是一個小知識點,有時候臨到用時發現忘記怎麼搞了,所以記錄下。步驟很簡單

1.未修改前


格式:使用者名稱@主機名

2.開始修改

步驟如下:
a.修改hostname,即主機名


開啟檔案,將名稱修改為zh


儲存退出,重新開啟一個終端,發現主機名已經修改.

b.進入HOME目錄,開啟: .bashrc檔案(通過修改配置檔案,可以保證重新開機之後,修改依舊生效)


搜尋字串:PS1,find the following snippet :


將綠色部分\u改成\h,則終端顯示的使用者名稱將會和主機名相同:



over!重啟機器


PS:預設的特殊符號所代表的意義:
\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時,提示符為:# ,普通使用者則為:$