hostname newhost
vi /etc/sysconfig/network # 修改或新增 HOSTNAME=newhost
vi /etc/hosts 127.0.0.1 newhost localhost # 若有固定 IP,亦建議加入 192.168.1.10 newhost
否則 Apache、Postfix 等需解析主機名的服務啟動會失敗或報警。
重新登入 (或開新終端) 即可看到新主機名。若不想登出,可執行 bash 重新載入環境。
hostnamectl set-hostname newhost # 同步更新 /etc/hostname、/etc/hosts、kernel 參數,無需手動編輯
hostname hostname -f # 顯示 FQDN cat /etc/hostname