hostname#

hostname 是包含在 GNU Coreutils(或 hostname 套件)內的系統名稱查詢與設定工具。

hostname 是 Linux 系統中用於顯示或設定系統「主機名稱 (Host Name)」的指令。在網路環境中,主機名稱是用來辨識特定設備的標籤。系統管理員常透過此指令確認目前操作的是哪一台伺服器,或在設定網路服務時指定完整的網域名稱 (FQDN)。

Install#

$ sudo apt install hostname

Setting in up#


Operate#

hostname [options]

參數範例指令說明
-fhostname -f完整網域。顯示 FQDN 名稱。
-ihostname -iIP 位址。顯示主機名稱關聯的本地 IP。
-Ihostname -I所有 IP。顯示機器所有網路介面的實體 IP。
-shostname -s短名稱。忽略網域部分,僅顯示主機名。
格式說明範例
hostname顯示當前主機名hostname
hostname -I查詢本機 IPhostname -I
sudo hostname [NAME]暫時更改名稱sudo hostname web-01

Reference#

Official docs: