详解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(LEMP)服务 Linux,Nginx,MySQL,PHP

    介绍 LNMP 是现在非常流行的 web 环境, 是Linux,Nginx,MySQL(使用MariaDB),PHP的缩写。数据存储在MySQL中,动态内容由 PHP 处理。 在本…

    CentOS 2025年10月27日
  • CentOS 7下Redis5集群的搭建和使用

    1、简要说明 Redis5.0版是Redis产品的重大版本发布,推出了各种新特性,其中一点是放弃 Ruby的集群方式,改为 使用 C语言编写的 redis-cli的方式,是集群的构…

    CentOS 2025年6月24日
  • Visual Studio Code 配置C/C++环境

    0. 前言 VS Code 是微软发布一款跨平台的源代码编辑器,其拥有强大的功能和丰富的扩展,使之能适合编写许多语言。 本文面向初学者(但不是纯小白),分享一点我配置C/C++的经…

    CentOS 2025年6月10日
  • 如何在 CentOS 上启用 软件集 Software Collections(SCL)

    红帽企业版 Linux(RHEL)和它的社区版分支——centos,提供10年的生命周期,这意味着 RHEL/CentOS 的每个版本会提供长达10年的安全更新。虽然这么长的生命周…

    CentOS 2025年6月24日
  • CentOS 7部署Memcached缓存服务器

    1.简介 1.1Memcached Memcached是一款开源的、高性能的纯内存缓存服务软件。 MySQL数据库属于磁盘上的数据库,数据的读写较慢;而Memcached数据库属于…

    CentOS 2025年10月27日
  • CentOS 7上安装MySQL 5.7

    在centos 7上安装mysql 5.7,首先创建一个repo文件 vim /etc/yum.repos.d/mysql-community.repo 然后根据官方文档写入: 比…

    CentOS 2025年6月8日
  • CentOS 7 中使用NTP进行时间同步

    1. NTP时钟同步方式说明NTP在linux下有两种时钟同步方式,分别为直接同步和平滑同步: 直接同步 使用ntpdate命令进行同步,直接进行时间变更。如果服务器上存在一个12…

    CentOS 2025年10月22日
  • CentOS 7上安装XWiki 8.2.1 详解

    环境 CentOS 7内核版本为  3.10.0-327.el7.x86_64JDK8(jdk1.8.0_101)+Tomcat7.0.67+MySQL5.6.32XWI…

    CentOS 2025年10月26日
  • CentOS 7中安装Snapd具体步骤

    CentOS 7中如何安装Snapd?本篇文章为大家分享一下CentOS 7安装Snapd具体步骤,有需要的小伙伴可以参考一下。 1、首先安装COPR插件和EPEL,通过添加epe…

    CentOS 2025年10月8日
  • Centos7.7中安装Xrdp具体步骤

    Xrdp 是 Microsoft 远程桌面协议 (RDP) 的开源实现,允许您以图形方式控制远程系统。使用 RDP ,您可以登录到远程计算机并创建一个真实的桌面会话,就像您已登录到…

    CentOS 2025年6月18日

发表回复

登录后才能评论