Linux系統終端主機名和使用者名稱顏色怎麼顯示

2021-10-01 18:21:21 字數 872 閱讀 1251

通過定義ps1環境變數即可實現。

ps1的常用引數以及含義:

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

\h :完整的主機名稱

\h :僅取主機名中的第乙個名字

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

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

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

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

\v :bash的版本資訊

\w :完整的工作目錄名稱

\w :利用basename取得工作目錄名稱,只顯示最後乙個目錄名

# :下達的第幾個命令

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

顏色對照表:

f b30 40 黑色

31 41 紅色

32 42 綠色

33 43 黃色

34 44 藍色

35 45 紫紅色

36 46 青藍色

37 47 白色

當前終端生效:

[root@localhost ~]# ps1=』[\e[37;40m][[\e[32;40m]\u[\e[37;40m]@\h [\e[35;40m]\w[\e[0m]]$』

永久生效修改使用者目錄下的環境配置檔案即可:

root使用者:/root/.bashrc

[root@localhost ~]#echo 「ps1=』[\e[37;40m][[\e[32;40m]\u[\e[37;40m]@\h [\e[35;40m]\w[\e[0m]]$』」 >> /root/.bashrc

[root@localhost ~]$source /root/.bashrc

Linux系統更改主機名

ubuntu 1.啟用root使用者 執行命令 sudo s h 切換到root使用者身份 2.編輯檔案 etc hosts 將下面的一行 127.0.1.1 xx 替換為127.0.1.1 newhostname 3.編輯 etc hostname檔案 刪除該檔案的所有內容,新增newhostna...

修改linux系統主機名

很多時候購買了乙個雲伺服器後會生成乙個隨機的主機名,主機名是如下標紅部分 root vultr 如何自定義乙個主機名呢,只需要進行以下的操作 centos7下的操作 root vultr hostname 檢視當前主機名 vultr.guest root vultr hostname onezero...

linux檢視主機名

vi etc sysconfig network networking yes networking ipv6 no hostname idc 183 主機名 root idc 183 release cat etc hosts do not remove the following line,or...