系统环境:debian 4.0R3
1.安装ntpdate
#apt-get install ntpdate
(ntpdate 通过轮询指定为服务器参数的网络时间协议(NTP) 服务器来设置本地日期和时间,从而确定正确的时间。)
ntpdate 同步命令
# ntpdate ntp2.usno.navy.mil tock.usno.navy.mil tick.usno.navy.mil
首先使用 ntpdate 对时间进行网络更新(同步),可以同时指定多个时间服务器,由 ntpdate 自动选择
为了保证时钟精确,我们可以把ntpdate命令放入crontab。但是,对于那些不是一直开启的机器(比如便携机),这个命令放入启动脚本或手工运行更合适。
必须指出的是,ntpdate设置的是系统时钟,但它不设置硬件时钟(电池供电的时钟)。要让硬件时钟反应系统时钟的值,请使用如下命令:
# hwclock -systohc
2.自动时间同步
(1)利用开机脚本进行同步
Vim /etc/rc.local
添加一条时间同步命令:/usr/sbin/ntpdate ntp.fudan.edu
(2)利用周期进程(crontab)进行同步
Crontab 简介
用法:
分 时 日 月 周 命令
crontab -e 命令,进入一个VI的编辑界面,既可以添加或修改任务了
格式:
*/5 * * * * /usr/sbin/ntpdate ntp.fudan.edu.cn
每5分钟同步一次
Crontab –l 查看是否已经成功添加。
分享到:
相关推荐
cron读取一个或多个配置文件,这些配置文件中包含了命令行及其调用时间。 cron的配置文件称为“crontab”,是“cron table”的简写。 cron是一个linux下 的定时执行工具,可以在无需人工干预的情况下运行作业。 ...
Linux目录数据定时备份
crontab命令格式与例子,crontab file
建立任务crontab -e 中运行shell脚本任务。shell脚本按时间删除文件。
。。。
。。。
centos7 crontab 安装包
redhatlinux6 Crontab安装方法,与二个软件包
linux C7 crontab离线安装包
实现思路详见:https://blog.csdn.net/qq_33901011/article/details/100155334 该工程用C语言实现了crontab表达式执行时间,与在线crontab执行时间计算在线工具结果一致,用在嵌入式行业里的设备定时唤醒,定时操作...
Linux crontab 命令格式与详细例子
crontab使用方法crontab使用方法crontab使用方法crontab使用方法crontab使用方法
rar中包含两个文件,一个是calCrontab.sh统计脚本,一个是crontab_l示例文件。使用步骤如下: 在命令行依次执行: crontab -l > crontab_l sh ./calCrontab.sh 接下来会提示输入年月日时分,请按照数字不间隔...
设置规则和crontab一样; 如*/2 * * * * root XXXX;其中xxx是url的base64_encode; $crontab = new crontab ( $files, $flag ,$cachedir); 需要确保$cachedir具有写的权限; 启动和停止 crontab.php?flag=start ...
Crontab命令
yum不可用采用离线安装 rpm -ivh vixie-cron-3.0.1-39.i386.rpm rpm -ivh crontabs-1.11-2.20101115git.fc15.noarch.rpm
发现服务器时间错了,设置下定时任务。 crontab -u root -e # 编辑内容 加入以下语句 每十分钟同步一次时间 */10 * * * * /usr/sbin/ntpdate ntp1.aliyun.com 第二天发现不起作用。 手动设置下,执行一下语句。 /...
该文件具体的介绍了crontab自动执行程序的设置
crontab格式详解
1. 语法介绍 2. 使用方法: 3. 创建crontab? 4. 列出crontab文件 5. 编辑crontab文件 6. 删除crontab文件 7. 恢复丢失的crontab文件 8. crontab中的输出配置