详解CentOS 7中hostnamectl命令

hostnamectl 是在 centos7 中新增加的命令,它是是用来管理给定主机中使用的三种类型的主机名,本篇文章重点为大家分享一下 CentOS 7中hostnamectl命令使用方法。

用法

# 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内自动初始化的主机名。 瞬态主机名是在系统运行时临时分配的主机名。 灵活主机名则允许使用特殊字符的主机名。

常用命令

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

原创文章,作者:晴川运维,如若转载,请注明出处:https://baike.qcidc.com/14077.html

(0)
晴川运维晴川运维
上一篇 2025年10月4日
下一篇 2025年10月4日

相关推荐

  • CentOS 7配置LNMP开发环境及配置文件管理

    安装并配置mysql 5.6 从centos从7.x开始默认使用MariaDB。MariaDB完全兼容MySQL,包括API和命令行。但是很多时候我们还是会想要安装MySQL,所以…

    CentOS 2025年6月4日
  • CentOS7 下 Nginx 安装部署和配置

    2.安装openssl-fips-2.0.9.tar.gz,执行命令如下:OpenSSL 是一个强大的安全套接字层密码库,囊括主要的密码算法、常用的密钥和证书封装管理功能及SSL协…

    CentOS 2025年10月23日
  • CentOS 8 中安装python3

    CentOS 8 中如何安装python3?在CentOS 8 没有默认安装Python 3,而Ubuntu系统则默认安装了,本篇文章重点为大家讲解一下CentOS 8 中安装py…

    CentOS 2025年10月25日
  • centos7更换jdk版本具体方法

    centos7如何更换jdk版本?在工作中可能会遇到部署包升级,而需要更换jdk版本,本篇文章为大家分享一下centos7更换jdk版本具体方法。 原jdk7位置:/usr/jav…

    CentOS 2025年6月22日
  • CentOS 6.x的安装过程详解

    我们首先看一下CentOS安装光盘的目录: 我们解释一下这些目录的作用(文件没有什么作用,都是一些KEY文件,GPL信息等等) EFI    #关于EFI引导使…

    CentOS 2025年10月25日
  • 通过Cobbler安装CentOS系统

    Cobbler是一个使用python 开发的开源项目,通过将部署系统所涉及的所有服务集中一起,来提供一个全自动化批量快速建立Linux 系统的网络安装环境 环境: CentOS L…

    CentOS 2025年6月8日
  • CentOS 7.0 重置root的密码

    Linux系统:CentOS 7.0,如何重置root的密码,首先进入开启菜单,按下e键进入编辑现有的内核,如下图所示 然后滚动列表,找到ro,将它替换成rw,并加上init=/s…

    CentOS 2025年10月5日
  • CentOS6.7系统文本安装

    一、选择虚拟机软件 2)Hyper-V 二、镜像文件 三、安装系统(文本模式) 1.载入镜像文件,这里我使用的是CentOS6.7的系统镜像,下面这个图就是载入镜像后我们所看到的画…

    CentOS 2025年10月24日
  • CentOS 6.9中调整tmpfs大小

    tmpfs是Linux/Unix系统上的一种基于内存的文件系统。tmpfs可以使用系统的内存或swap分区来存储文件。由此可见,tmpfs主要存储暂存的文件。 tmpfs默认的大小…

    CentOS 2025年9月20日
  • Centos7下安装Nethogs

    NetHogs是一个开源的命令行工具(类似于Linux的top命令),用来按进程或程序实时统计网络带宽使用率,本篇文章重点为大家分享一下Centos7下安装Nethogs具体步骤。…

    CentOS 2025年9月23日

发表回复

登录后才能评论