CentOS 7 修改时区
Linux 系统(我特指发行版, 没说内核) 下大部分软件的风格就是不会仔细去考虑向后 的兼容性, 比如你上个版本能用这种程序配置, 没准到了下一个版本, 该程序已经不见了. 比如 sysvinit 这种东西.
设置时区同样, 在 CentOS 7 中, 引入了一个叫 timedatectl 的设置设置程序.
用法很简单:
# timedatectl # 查看系统时间方面的各种状态 Local time: 四 2014-12-25 10:52:10 CST Universal time: 四 2014-12-25 02:52:10 UTC RTC time: 四 2014-12-25 02:52:10 Timezone: Asia/Shanghai (CST, +0800) NTP enabled: yes NTP synchronized: yes RTC in local TZ: no DST active: n/a |
# timedatectl list-timezones # 列出所有时区 |
# timedatectl set-local-rtc 1 # 将硬件时钟调整为与本地时钟一致, 0 为设置为 UTC 时间 |
# timedatectl set-timezone Asia/Shanghai # 设置系统时区为上海 |
其实不考虑各个发行版的差异化, 从更底层出发的话, 修改时间时区比想象中要简单:
# cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime |

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
centos网络管理
centos6、7主机名修改 centos6主机名修改: [centos@~]# hostname centos6 [centos@~]# vi /etc/sysconfig/network HOSTNAME=centos6 修改完主机名之后在/etc/hosts文件里添加修改后的主机名,添加域名解析。 这个文件作用: (1)本地主机名数据库和IP地址的映像 (2)对小型独立网络有用 (3)通常在使用DNS前检查 (4)getent hosts 查看/etc/hosts内容 127.0.0.1 localhost centos6 localhost.localdomain localhost4 localhost4.localdomain4 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 centos7主机名修改: 配置文件:/etc/hostname,默认没有此文件,通过DNS反向解析获取主机名,默认为:localhost.localdomain,在装系统的时候可以修改主机名 ...
- 下一篇
解决CentOS根目录执行chmod -R 777 / 的补救方法
ch /etc/ chmod 644 passwd group shadow chmod 400 gshadow cd ssh chmod 600 moduli ssh_host_dsa_key ssh_host_key ssh_host_rsa_key chmod 644 ssh_config ssh_host_dsa_key.pub ssh_host_key.pub ssh_host_rsa_key.pub chmod 640 ssh_config 然后尝试使用ssh登录,正常。 如果使用普通用户登录,使用su - 切换root会出现以下错误: root "su cannot set groups" 这是因为su必须有s权限才能预读取root的相关配置,需要使用如下命令: chmod u+x `which su` 然后就可以进入系统了。 找一台干净的机器,把系统的权限导出,然后在导入本机 在干净的机器上执行:getfacl -R / > ./linux.chmod.bak 在本机上执行:setfacl --restore=/root/linux.chmod.bak 重启服务器...
相关文章
文章评论
共有0条评论来说两句吧...