gethostname
命令用于獲取或設置系統的主機名
-b
:僅顯示主機名中的短名稱部分,不包括域名。例如,如果主機名為 myhost.example.com
,則只顯示 myhost
。-d
:僅顯示主機名中的域名部分,不包括短名稱。例如,如果主機名為 myhost.example.com
,則只顯示 example.com
。-f
:顯示完整的主機名,包括短名稱和域名。例如,如果主機名為 myhost.example.com
,則顯示 myhost.example.com
。-s
:與 -b
相同,僅顯示主機名中的短名稱部分,不包括域名。-i
:顯示主機名對應的 IP 地址。-A
:顯示所有可用的主機名信息,包括短名稱、域名和 IP 地址。這些參數選項可以組合使用,以獲取特定格式的主機名信息。例如,要僅顯示域名部分,可以使用 gethostname -d
命令。