hostname#
hostname 是包含在 GNU Coreutils(或 hostname 套件)內的系統名稱查詢與設定工具。
hostname 是 Linux 系統中用於顯示或設定系統「主機名稱 (Host Name)」的指令。在網路環境中,主機名稱是用來辨識特定設備的標籤。系統管理員常透過此指令確認目前操作的是哪一台伺服器,或在設定網路服務時指定完整的網域名稱 (FQDN)。
Install#
$ sudo apt install hostnameSetting in up#
Operate#
hostname [options]
| 參數 | 範例指令 | 說明 |
|---|---|---|
-f | hostname -f | 完整網域。顯示 FQDN 名稱。 |
-i | hostname -i | IP 位址。顯示主機名稱關聯的本地 IP。 |
-I | hostname -I | 所有 IP。顯示機器所有網路介面的實體 IP。 |
-s | hostname -s | 短名稱。忽略網域部分,僅顯示主機名。 |
| 格式 | 說明 | 範例 |
|---|---|---|
hostname | 顯示當前主機名 | hostname |
hostname -I | 查詢本機 IP | hostname -I |
sudo hostname [NAME] | 暫時更改名稱 | sudo hostname web-01 |
Reference#
Official docs: