CentOS 7 中 hostnamectl 的使用

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

相關文章
相關標籤/搜索