Linux服务器如何作为时间源
Linux服务器如何作为时间源: 一、执行步骤: 1.以root身份登录 2.查看系统时间(date)和系统bios时间(hwclock或/sbin/hwclock) 3.在/usr/sbin下,使用命令 ntpdate 132.163.4.102 使系统时间和时间服务器时间同步. 4.将系统时间写入bios(hwclock -w) 5.再次查看系统时间和系统bios时间 6.以上工作仅是当前的时间同步,所以还需执行以下工作: 使用crontab -e 命令将每小时执行一次/usr/sbin/ntpdate 132.163.4.102;/sbin/hwclock -w;的任务加入到任务管理器。 假如以下内容:0 1 * * * /usr/sbin/ntpdate 132.163.4.102;/sbin/hwclock -w; 二、加入计划任务: 1.使用以下命令编辑任务管理器 crontab -e 2.将以下语句加入到任务管理器中,其用途是:每小时执行一次/usr/sbin/ntpdate 132.163.4.102;/sbin/hwclock -w; 注:执行任务计划的时间随机订 之上是总结,按之上步骤来即可,以下参考就行: 先进入到路径: /usr/sbin/下 使用其中的同步工具ntpdate,同步的时间服务器为:asia.pool.ntp.org 使用方法: ./ntpdate asia.pool.ntp.org 标准时间同步方法: 分布操作: 察看bios时间与系统时间 hwclock 察看系统时间 date 使用ntpdate命令使系统时间与时间服务器同步 ntpdate ntp1.nl.net 将系统时间写入bios hwclock -w 三、解决办法使用: 1.使用以下命令编辑任务管理器 crontab -e 2.将以下语句加入到任务管理器中,其用途是:每小时执行一次/usr/sbin/ntpdate 132.163.4.102;/sbin/hwclock -w; 0 1 * * * /usr/sbin/ntpdate 132.163.4.102;/sbin/hwclock -w; 0 1 * * * /usr/sbin/ntpdate 132.163.4.102;/sbin/hwclock -w; Linux 下crontab命令的功能是在一定的时间间隔调度一些命令的执行。在/etc目录下有一个crontab文件,这里存放有系统运行的一些调度程序。每个用户可以建立自己的调度crontab。 cron 的主配置文件是 /etc/crontab,它包括下面几行: 前四行是用来配置 cron 任务运行环境的变量。SHELL 变量的值告诉系统要使用哪个 shell 环境(在这个例子里是 bash shell);PATH 变量定义用来执行命令的路径。cron 任务的输出被邮寄给 MAILTO 变量定义的用户名。如果 MAILTO 变量被定义为空白字符串(MAILTO=""),电子邮件就不会被寄出。HOME 变量可以用来设置在执行命令或脚本时使用的主目录。 (编辑:银川站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |