1、设置系统时间date -s //设置当前时间,只有root权限才能设置,其他只能查看。date -s 20080523 //设置成20080523,这样会把具体时间设置成空00:00:00date -s 01:01:01 //设置具体时间,不会对日期做更改date -s “01:01:01 2008-05-23″ //这样可以设置全部时间date -s “01:01:01 20080523″ //这样可以设置全部时间date -s “2008-05-23 01:01:01″ //这样可以设置全部时间date -s “20080523 01:01:01″ //这样可以设置全部时间
2、查看硬件时间
# hwclock设置硬件时间# hwclock --set --date="07/07/06 10:19" (月/日/年 时:分:秒)
3、硬件时间和系统时间的同步
重新启动系统,硬件时间会读取系统时间,实现同步,但是在不重新启动的时候,需要用hwclock命令实现同步。硬件时钟与系统时钟同步:# hwclock --hctosys(hc代表硬件时间,sys代表系统时间)系统时钟和硬件时钟同步:(让系统的时间同步到硬件时钟)# hwclock –-systohc
4、使用ntpdate 来同步时间
如果没有该命令,安装以下包:rpm -ivh ntp-4.2.2p1-9.el5.CentOS.2.1.i386.rpm 国家授时中心地址:210.72.145.44使用ntpdate 210.72.145.44 来同步时间,同步完成后clock -w写入CMOS,如果使用了iptables作为防火墙,添加以下语句就可以更新 iptables -A INPUT -p tcp --sport 123 -s 210.72.145.44 -j ACCEPT
iptables -A OUTPUT -p tcp --dport 123 -d 210.72.145.44 -j ACCEPT
iptables -A OUTPUT -p udp --dport 123 -d 210.72.145.44 -j ACCEPT
iptables -A INPUT -p udp --sport 123 -s 210.72.145.44 -j ACCEPT
5.使用脚本来定时同步时间
使用crontab 来执行以下脚本,每周5 23:30同步一次时间30 23 * * 5 /root/ntpdate.sh #!/bin/bash
LOG="/tmp/ntpdate.log"
while true
do
ntpdate 210.72.145.44 &>/dev/null
if [ $? == 0 ];then
clock -w
echo "$(date +%Y-%m-%d_%T) ==>update time successful!" >>$LOG
echo "" >>$LOG
exit 0
else
echo "$(date +%Y-%m-%d_%T) ==>update time occur error!" >>$LOG
echo "" >>$LOG
fi
doneSersync使用指南如何在Qomo Linux下安装WebQQ增强版相关资讯 Linux基础教程
- Linux基础教程:对文件打包压缩 (03月08日)
- 基础教程:Linux 新手应该知道的 (09/06/2015 21:17:20)
- Linux基础教程:find 与 xargs (04/05/2015 10:20:11)
| - Linux基础教程:tar 命令使用介绍 (12/03/2015 13:19:47)
- Linux基础教程(1)操作系统基础 (08/15/2015 20:44:01)
- Linux基础教程:从源码安装软件 (04/05/2015 10:14:45)
|
本文评论 查看全部评论 (0)