关于Ubuntu(Linux)系统中时区和hostname的设置

Ubuntu时区的设置

1、默认Ubuntu的设置时区不是在中国,用 timedatectl status 命令查看下

关于Ubuntu(Linux)系统中时区和hostname的设置_第1张图片可以看到当前是UTC时间(协调世界时,又称世界统一时间、世界标准时间、国际协调时间。由于英文(CUT)和法文(TUC)的缩写不同,作为妥协,简称UTC)

UTC既然是世界公用的一个时间,那么我们本地时间和UTC时间就必然存在一个换算关系。按北京时间来算,北京时间将比UTC时间快8个小时

2、我们应该将UTC时间转为我们的上海时间即中国时间

3、我们已经将UTC的时区转化为CST关于Ubuntu(Linux)系统中时区和hostname的设置_第2张图片现在用date命令看下可以看到时间已经转换为正确的时间,设置就完成了

主机名hostname的设置

1、使用hostname可以看到当前的主机名

2、使用hostnamectl set-hostname 可以修改当前的主机名

 注意:主机名不支持使用下划线,但可以支持横线、可以使用横线、字母、数字的组合有些软件     对主机名有特殊的要求,如果不合规后期可能会导致报错

    1)在Ubuntu上使用非法名称下面举个例子,用hostname修改使用包含下划线的hostname临时修改提示报错

    2)在Rocky操作系统中配置rocky.3这类不合规的命名,发现postfix服务起不来

改成合规的命名即可正常启动关于Ubuntu(Linux)系统中时区和hostname的设置_第3张图片

下面是一种比较好的命名规范:

gd-gz-k8s-node1-0-129.ky.org

gd-gz-k8s-node1  代表广东广州作为k8s的节点1

0-129                    代表ip地址后面两位(我的ip地址为10.0.0.129)

ky.org                    代表的是公司的域名

主机名修改分为临时修改和永久修改

永久修改主机名:(重启reboot命令后依然生效,写在配置文件中)

临时修改主机名:(重启reboot命令后失效,只作为临时修改)

使用exit命令后重新连接即可以看到主机名修改

你可能感兴趣的:(ubuntu,linux,运维)