centos7.3中hostnamectl命令的怎样是什么

发布时间:2021-07-12 14:55:32 作者:Leah
来源:亿速云 阅读:134

centos7.3中hostnamectl命令的怎样是什么,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

    hostnamectl 是在 centos7以上版本 中新增加的命令,它是用来修改主机名称的,centos7 修改主机名称会比以往容易许多。

首先了解下这个命令

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

问题一,我输入的大写的主机名怎么都变成了小写?

这是因为在修改静态/瞬态主机名时,任何特殊字符或空白字符会被移除,而提供的参数中的任何大写字母会自动转化为小写。一旦修改了静态主机名,/etc/hostname 将被自动更新。然而,/etc/hosts 不会更新以保存所做的修改,所以你需要手动更新/etc/hosts。

如果只想修改特定的主机名(静态,瞬态或灵活),你可以使用“--static”,“--transient”或“--pretty”选项。

问题二,如何修改主机名是永久生效的?
要永久修改主机名,可以修改静态主机名:
$ sudo hostnamectl --static set-hostname <host-name> 
注意,不必重启机器以激活永久主机名修改。上面的命令会立即修改内核主机名。注销并重新登入后在命令行提示来观察新的静态主机名。

问题三、如何查看到自己输入的大写主机名
$ sudo hostnamectl  status --pretty

centos7.3中hostnamectl命令的怎样是什么

关于centos7.3中hostnamectl命令的怎样是什么问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注亿速云行业资讯频道了解更多相关知识。

推荐阅读:
  1. Centos7.3系统中安装高版本Cmake
  2. centos7.3 rabbitmq集群

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

centos7.3 hostnamectl

上一篇:vue中配置mint-ui报css错误怎么办

下一篇:liunx下dns配置重启失效怎么办

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》