本文介紹幾種在Linux系統(tǒng)中檢查主機(jī)名的方法,助您快速掌握主機(jī)名狀態(tài)查詢技巧。
方法一:使用 hostnamectl 命令
對(duì)于使用systemd的Linux系統(tǒng),hostnamectl 命令是查詢和修改主機(jī)名的利器。 執(zhí)行以下命令:
hostnamectl status
該命令將顯示當(dāng)前主機(jī)名及相關(guān)狀態(tài)信息。
方法二:查看 /etc/hostname 文件
主機(jī)名通常存儲(chǔ)在 /etc/hostname 文件中。 使用以下命令查看:
cat /etc/hostname
該文件內(nèi)容即為當(dāng)前主機(jī)名。
方法三:查看 /etc/hosts 文件
/etc/hosts 文件包含主機(jī)名與IP地址的映射關(guān)系。 使用以下命令查看:
cat /etc/hosts
文件中,類(lèi)似 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 的行中,localhost.localdomain 通常即為當(dāng)前主機(jī)名。
方法四:使用 uname 命令
雖然 uname 命令主要用于顯示內(nèi)核信息,但它也可以顯示主機(jī)名:
uname -n
方法五:使用 hostname 命令
hostname 命令既可以設(shè)置,也可以顯示主機(jī)名:
hostname
方法六:檢查網(wǎng)絡(luò)接口配置文件
某些情況下,主機(jī)名也可能在網(wǎng)絡(luò)接口配置文件中設(shè)置,例如 /etc/sysconfig/network-scripts/ifcfg-eth0 (具體路徑可能因發(fā)行版而異)。 您可以嘗試查看該文件中的 HOSTNAME 參數(shù)。
通過(guò)以上方法,您可以全面了解Linux系統(tǒng)的主機(jī)名狀態(tài)。 選擇最適合您系統(tǒng)的方法即可。