怎么修改Ubuntu終端顯示的用戶名和主機名,這個問題對熟悉的人來說,不值一提,但有時候知識總是應(yīng)該積累些的,即使是一個小知識點,有時候臨到用時發(fā)現(xiàn)忘記怎么搞了,所以記錄下。步驟很簡單
1、未修改前
格式:用戶名@主機名
比如:
linuxmi@linuxmi
2、開始修改
步驟如下:
a.修改hostname,即主機名打開文件,
linuxmi@linuxmi:~$ sudo vi /etc/hostname
sudo gedit /etc/hostname
將名稱修改為linuxmi.com保存退出,重新開啟一個終端,發(fā)現(xiàn)主機名已經(jīng)修改。
b.進入HOME目錄
打開: .bashrc文件(通過修改配置文件,可以保證重新開機之后,修改依舊生效)搜索字符串:PS1,find the following snippet :將u改成h,則終端顯示的用戶名將會和主機名相同:
$ vim ~/.bashrc
OK,重啟電腦。
可以使用 man bash命令查看bash手冊,找到該變量支持的特殊字符,以及這些特殊字符的意義:
d:#代表日期,格式為weekday month date,例如:”Mon Aug 1″
H:#完整的主機名稱。
h:#僅取主機的第一個名字,如上例,則為fc4,.linux則被省略
t:#顯示時間為24小時格式,如:HH:MM:SS
T:#顯示時間為12小時格式
A:#顯示時間為24小時格式:HH:MM
u:#當(dāng)前用戶的賬號名稱
v:#BASH的版本信息
w:#完整的工作目錄名稱。家目錄會以 ~代替
W:#利用basename取得工作目錄名稱,所以只會列出最后一個目錄
#:#下達的第幾個命令
$:#提示字符,如果是root時,提示符為:# ,普通用戶則為:$