標籤:
hostnamectl 是在 centos7 中新增加的命令,它是用來修改主機名稱的,centos7 修改主機名稱會比以往容易許多。
用法
# hostnamectl -h -h --help 顯示協助 --version 顯示安裝包的版本 --transient 修改臨時主機名稱 --static 修改瞬態主機名稱 --pretty 修改靈活主機名稱 -P --privileged 在執行之前獲得的特權 --no-ask-password 輸入密碼不提示 -H --host=[[email protected]]HOST 操作遠程主機Commands: status 顯示當前主機名稱設定 set-hostname NAME 設定系統主機名稱 set-icon-name NAME 為主機設定icon名 set-chassis NAME 設定主機平台類型名
在CentOS7中有三種定義的主機名稱: 靜態(static)、瞬態的(transient)、和靈活的(pretty)。 靜態主機名稱也稱為核心主機名稱,是系統在啟動時從/etc/hostname內自動初始化的主機名稱。 瞬態主機名稱是在系統運行時臨時分配的主機名稱。 靈活主機名稱則允許使用特殊字元的主機名稱。
常用命令
1.查看狀態
# hostnamectl 或者 # hostnamectl status (顯示的結果都一樣) Static hostname: localhost.localdomain Icon name: computer-vm Chassis: vm Machine ID: 049717292ec9452890e50401d432e43c Boot ID: 2e69a66a7c724db6a44a8536f1670f7f Virtualization: kvm Operating System: CentOS Linux 7 (Core) CPE OS Name: cpe:/o:centos:centos:7 Kernel: Linux 3.10.0-229.el7.x86_64 Architecture: x86_64
2.修改主機名稱
# hostnamectl set-hostname Linuxprobe# hostnamectl status Static hostname: linuxprobe Pretty hostname: Linuxprobe Icon name: computer-vm Chassis: vm Machine ID: dc99c115d7414d159fa4c5c0c0541c55 Boot ID: 6236b67c13af4d98b5fa3780e66dfdeb Virtualization: kvm Operating System: CentOS Linux 7 (Core) CPE OS Name: cpe:/o:centos:centos:7 Kernel: Linux 3.10.0-229.el7.x86_64 Architecture: x86_64
免費提供最新Linux技術教程書籍,為開源技術愛好者努力做得更多更好:http://www.linuxprobe.com/
CentOS 7 中 hostnamectl 的使用