hostnamectl 是在 centos7 中新增長的命令,它是用來修改主機名稱的,centos7 修改主機名稱會比以往容易許多。linux
用法centos
# hostnamectl -h -h --help 顯示幫助 --version 顯示安裝包的版本 --transient 修改臨時主機名 --static 修改瞬態主機名 --pretty 修改靈活主機名 -P --privileged 在執行以前得到的特權 --no-ask-password 輸入密碼不提示 -H --host=[USER@]HOST 操做遠程主機 Commands: status 顯示當前主機名設置 set-hostname NAME 設置系統主機名 set-icon-name NAME 爲主機設置icon名 set-chassis NAME 設置主機平臺類型名
在CentOS7中有三種定義的主機名:
靜態的(static)、瞬態的(transient)、和靈活的(pretty)。
靜態主機名也稱爲內核主機名,是系統在啓動時從/etc/hostname內自動初始化的主機名。
瞬態主機名是在系統運行時臨時分配的主機名。
靈活主機名則容許使用特殊字符的主機名。dom
經常使用命令centos7
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.修改主機名稱it
# 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/io