Linux中centos修改系统时间并写到硬件,Linux中centos设置定时自动同步网络时间

news/2025/2/24 20:15:44

文章目录

  • 前言
  • 一、centos修改系统时间并写到硬件
    • 1.1查看当前的系统时间
    • 1.2修改系统时间
    • 1.3查看硬件时间
    • 1.4同步系统时间和硬件时间
    • 1.5本地时间写入硬件时间
  • 二、centos设置定时自动同步网络时间
    • 2.1安装ntpdate工具
    • 2.2CentOS安装/操纵crontab
    • 2.3启动crontab并查看状态
    • 2.4写一个crontab脚本
    • 2.4执行重新启动操作


前言

有时候centos会出现时间不准确的情况,这样会导致很多数据的记录时间出错,这时需要我们修改系统时间并写到硬件。
可能我们同步了一段时间之后还会出现时间不准确的情况,这时候将centos设置定时自动同步网络时间,就会很方便。
下面来分别介绍一下这两种方案。


centos_14">一、centos修改系统时间并写到硬件

适用于centos7。

1.1查看当前的系统时间

[root@localhost ~]# date
在这里插入图片描述

1.2修改系统时间

[root@localhost ~]# ntpdate cn.pool.ntp.org
在这里插入图片描述

1.3查看硬件时间

[root@localhost ~]# hwclock --show
在这里插入图片描述

1.4同步系统时间和硬件时间

[root@localhost ~]# hwclock --hctosys

1.5本地时间写入硬件时间

[root@localhost ~]# timedatectl set-local-rtc 1

centos_31">二、centos设置定时自动同步网络时间

实现linux定时任务主要可以通过cron、anacron、at三种,而使用最多的是cron任务。
这里可以通过写一个crontab脚本,来定时同步时间(分时日月周)。

2.1安装ntpdate工具

已经有这个工具的可以跳过这一步
[root@localhost ~]# yum -y install ntpdate

2.2CentOS安装/操纵crontab

[root@localhost ~]# yum install vixie-cron
[root@localhost ~]# yum install crontabs
(1)vixie-cron 软件包是 cron 的主程序;
(2)crontabs 软件包是用来安装、卸装、或列举用来驱动 cron 守护进程的表格的程序。
在这里插入图片描述

2.3启动crontab并查看状态

[root@localhost ~]# service crond start
[root@localhost ~]# service crond status
在这里插入图片描述

2.4写一个crontab脚本

[root@localhost ~]# crontab -e
输入以下内容设定每天23:59 自动同步
59 23 * * * ntpdate time.windows.com
在这里插入图片描述

2.4执行重新启动操作

[root@localhost ~]# systemctl reload crond
[root@localhost ~]# systemctl restart crond
[root@localhost ~]# systemctl status crond
在这里插入图片描述
至此已经同步完成了。
最后说一下crontab创建文件所在的位置:
通过crontab -e 就可以编辑,一般情况下我们编辑好用户的cron配置文件保存退出后,系统会自动就存放于/var/spool/cron/目录中
在这里插入图片描述


http://www.niftyadmin.cn/n/454467.html

相关文章

【头歌-Python】Python第七章作业(初级)

第1关:字符串去重排序 任务描述 输入一个非空字符串,去除重复的字符后,从小到大排序输出为一个新字符串。 输入格式 一个非空字符串 输出格式 去重排序后的字符串 示例 输入: Life is short, you need Python!输出&#…

史上最大图灵测试实验完成150万人类参与1000万次对话,判断对面是人还是AI

本文 介绍 了AI 21实验室推出了一个好玩的社交图灵游戏——「人类还是机器人?」 【导读】这个「人类还是AI?」的游戏一经推出,就被广大网友们玩疯了!如今全世界已有150万人参与,网友们大方分享自己鉴AI的秘诀。 历上规模最大的…

Mysql高阶语句(一)

Mysql高阶语句(一) 一、MySQL高级进阶SQL 语句1、SELECT斜体样式2、DISTINCT3、WHERE4、AND、OR5、IN6、BETWEEN7、通配符、LIKE8、ORDER BY9、| | 连接符10、GROUP BY11、HAVING 二、函数1、数学函数2、聚合函数3、字符串函数4、日期时间函数 一、MySQL…

自由软件,自由社会之GNU 操作系统的初始公告

导读这是 GNU 工程的原始通告,由理查德斯托曼于 1983 年 9 月 27 日发表。纵观历史,可以发现 GNU 工程在很多地方都与这份初始通告有很多差异。比如实际是拖延到了 1984 年 1 月才开始。而自由软件的很多哲学理念也是数年之后才得以厘清。 From mit-vax!…

【二叉树part02】| 102.二叉树的层序遍历、226.翻转二叉树、101.对称二叉树

目录 ✿LeetCode102.二叉树的层序遍历❀ ✿LeetCode226.翻转二叉树❀ ✿LeetCode101.对称二叉树❀ ✿LeetCode102.二叉树的层序遍历❀ 链接:102.二叉树的层序遍历 给你二叉树的根节点 root ,返回其节点值的 层序遍历 。 (即逐层地&#xff…

H3C交换机设置端口镜像

我们以XGE1/0/50为源端口,XGE1/0/51为观察口。 这样依次执行: (1).创建本地镜像组 mirroring-group 1 local(2).为镜像组配置源端口 mirroring-group 1 mirroring-port XGE1/0/50 both镜像可以根据实际情况灵活选择入方向、出方向及全部流量。 both&a…

在安卓中使用WebSocket

一、简介 WebSocket是一种在Web浏览器和服务器之间进行实时双向通信的协议。与传统的HTTP请求-响应模型不同,WebSocket允许服务器主动向客户端推送数据,而不需要客户端发起请求。当然,发展到如今,WebSocket已经不再局限于Web浏览…

JVM优化00

JVM优化 0.目标 了解下我们为什么要学习JVM优化掌握jvm的运行参数以及参数的设置掌握jvm的内存模型(堆内存)掌握jmap命令的使用以及通过MAT工具进行分析掌握定位分析内存溢出的方法掌握jstack命令的使用掌握VisualJVM工具的使用 1.为什么学习JVM优化 …