NTP时间同步以及周期性计划任务
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了NTP时间同步以及周期性计划任务相关的知识,希望对你有一定的参考价值。
NTP网络时间协议
Network Time Protocol
--NTP服务器为客户机提供标准时间
--NTP客户机需要与NTP服务器保持沟通
RHEL7客户端的校时服务
--软件包:chrony
--配置文件:/etc/chrony.conf
--系统服务:chronyd
服务端:提供相应功能的程序
1,安装客户端程序chrony
2,配置chrony指定服务端位置,修改配置文件
命令:vim /etc/chrony.conf
......
#server 0.rhel.pool.ntp.org iburst //注释掉默认的server配置
#server 1.rhel.pool.ntp.org iburst
#server 2.rhel.pool.ntp.org iburst
#server 3.rhel.pool.ntp.org iburst
server classroom.example.com iburst //添加新的配置
3,开启时间同步
命令: timedatectl //查看现有状态
命令:timedatectl set-ntp yes //启用NTP同步
4,启动系统服务chronyd,并设为开机自启
命令:systemctl restart chronyd
命令:systemctl enable chronyd
周期性任务:
? 用途:按照设置的时间间隔为用户反复执行某一项固定的系统任务
? 软件包:cronie、crontabs
? 系统服务:crond
? 日志文件:/var/log/crond
配置格式:
分 时 日 月 周 任务命令行(绝对路径)
*:匹配范围内任意时间
,:分隔多个不连续的时间点
-:指定连续时间范围
/n:指定时间频率,每n ..
? 使用 crontab 命令
编辑:crontab -e [-u 用户名]
查看:crontab -l [-u 用户名]
清除:crontab -r [-u 用户名]
例:每一秒运行一次某个文件
crontab -e -u root
*/1 * * * * date >> /opt/time.txt
watch -n 1 cat /opt/time.txt
周期性计划任务,命令写对应的程序文件,提高可靠性
以上是关于NTP时间同步以及周期性计划任务的主要内容,如果未能解决你的问题,请参考以下文章