redhat7查看系统版本 修改主机名

摘要:
在CentOS7/RHEL7中,有个叫hostnamectl的命令行工具,它允许你查看或修改与主机名相关的配置。查看系统版本$cat/etc/redhat-release要查看主机名相关的设置:$hostnamectlstatus只查看静态,瞬态或灵活主机名,分别使用“--static”,“--transient”,“--pretty”选项:$hostnamectl--static$hostnamectl--transient$hostnamectl--pretty在修改静态,瞬态主机名时,任何特殊字符或空白字符会被移除,而提供的参数中的任何大写字母会自动转化为小写。一旦修改了静态主机名,/etc/hostname将被自动更新。上面的命令会立即修改内核主机名。注销并重新登入后在命令行提示来观察新的静态主机名。

在CentOS或RHEL中,有三种定义的主机名:静态的(static),瞬态的(transient),以及灵活的(pretty)。“静态”主机名也称为内核主机名,是系统在启动时从 /etc/hostname 自动初始化的主机名。“瞬态”主机名是在系统运行时临时分配的主机名,例如,通过DHCP或DNS服务器分配。静态主机名和瞬态主机名都遵从作为互联网域名同样的字符限制规则。而另一方面,“灵活”主机名则允许使用自由形式(包括特殊/空白字符)的主机名,以展示给终端用户。

在CentOS7/RHEL7中,有个叫 hostnamectl 的命令行工具,它允许你查看或修改与主机名相关的配置。

查看系统版本
$ cat /etc/redhat-release

要查看主机名相关的设置:

$hostnamectlstatus
只查看静态,瞬态或灵活主机名,分别使用“--static”,“--transient”,“--pretty”选项:

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

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

$ sudo hostnamectl --static set-hostname myhosts
注意,你不必重启机器以激活永久主机名修改。上面的命令会立即修改内核主机名。注销并重新登入后在命令行提示来观察新的静态主机名。

免责声明:文章转载自《redhat7查看系统版本 修改主机名》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇c# 读取写入excel单元格(包括对excel的一些基本操作)Android Activity的加载模式和onActivityResult方法之间的冲突下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Hadoop完全分布式模式安装部署

在Linux上搭建Hadoop系列:1.Hadoop环境搭建流程图2.搭建Hadoop单机模式3.搭建Hadoop伪分布式模式4.搭建Hadoop完全分布式模式 注:此教程皆是以范例讲述的,当然你可以按照教程搭建一个与教程一样的Hadoop环境,如果你想搭建一个与本教程有一些差异的Hadoop环境,这时请注意配置文件的参数可能不一样以及文件路径不一样。...

新建的虚拟机如何改IP地址

1.把复制的操作系统关机 2.点击右键->管理->克隆->下一步->虚拟机当前状态->创建完整虚拟机->修改虚拟机名称 位置 3.修改主机名 4.修改主机名与ip的映射地址 5.查看硬件地址 eth1 和HWadder 00:0C........ 6.修改ip 及 eth1(原来是本机的 这里是eth0改为et...

CentOS 命令大全

系统 # uname -a               # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue   # 查看操作系统版本# cat /proc/cpuinfo      # 查看CPU信息# hostname               # 查看计算机名# lspci -tv              # 列...

gethostbyname() -- 用域名或主机名获取IP地址

#include <netdb.h>    #include <sys/socket.h>    struct hostent *gethostbyname(const char *name);    这个函数的传入值是域名或者主机名,例如"www.google.cn"等等。传出值,是一个hostent的结构。如果函数调用失败,将返...

Linux基础-配置网络、集群内主机名设定、ssh登入、bash命令、通配符(元字符)

作业一:临时配置网络(ip,网关,dns)+永久配置 设置临时网络配置: 配置IP ifcongfigens33192.168.16.177/24 (ifconfig 网卡 ip地址 /24代表它子网掩码) 配置网关 route add default gw192.168.16.177netmask255.255.255.0 添加默认网关 配置 DN...

ubuntu永久修改主机名

ubuntu永久修改主机名 1、查看主机名 在Ubuntu系统中,快速查看主机名有多种方法: 其一,打开一个GNOME终端窗口,在命令提示符中可以看到主机名,主机名通常位于“@”符号后; 其二,在终端窗口中输入命令:hostname或uname –n,均可以查看到当前主机的主机名。 2、临时修改主机名 命令行下运行命令:“hostname 新主机名”...