Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1290216
  • 博文数量: 840
  • 博客积分: 10001
  • 博客等级: 上将
  • 技术积分: 5005
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-29 14:31
文章分类

全部博文(840)

文章存档

2011年(1)

2008年(839)

我的朋友

分类: LINUX

2008-08-29 14:38:39

 
关于LINUX系统时间慢的其次的解决方法适用于局域网和互联网

linux2.6.*内核,系统时间运行一天总要比正常时间慢近一个小时,特郁闷,看到很多人都有这样的毛病,也不知道是不是2.6.*通病,挺多人这么说的,我也姑且这么说了

在网络上找了N多关于LINUX系统时间慢的解决方法,都感觉不好,没有一个可以根治的办法,在经过很多的尝试过后,发现了一个退而求其次的解决方法,适用于局域网&互联网使用,前提就是用来校时的电脑是开着的,并时间相对来说比较准确.

不知道对其他人有没有好处,我感觉很适用的,就写出来给大家分享一下

如果要使用INTERNET上的电脑,可以使用ping域名

然后使用PING到的地址来替换后面使用的地址就行

所有命令都是在ROOT身份下面执行

1.写一个shellscript

#vimansettime.sh

##########################################

#!/bin/bash

nettimeset-I192.168.10.80

##########################################

然后保存退出Esc:wq

其中的192.168.10.80是我局域网的一个WINDOWS电脑的IP地址

2.将这个文件保存到/usr/bin/mansettime.sh这个地址随便的文件名也是随便的,但不要用系统命令,不然冲突

#mvmansettime.sh/usr/bin/mansettime.sh

3.更改文件属性

chmod x/usr/bin/mansettime.sh

4.给ROOT添加一个作业在每周7天每天24小时每个小时的50分执行前面的SHELL

#crontab

50****/usr/bin/mansettime.sh2>&1>/dev/null

然后按Ctrl D

这样,系统就会在每个小时的50分钟和192.168.10.80这台电脑自动校时了,省心多了,系统资源站用也不多

如果有更好的办法给个消息,谢谢

PS:用crontab-e可以编辑当前用户已有作业,crontab-l查看当前用户作业信息,由于设置系统时间需要ROOT权限,所以要用ROOT身份添加。

关于LINUX 2.6.*内核系统时间慢的其次的解决方法关于LINUX 2.6.*内核系统时间慢的其次的解决方法关于LINUX 2.6.*内核系统时间慢的其次的解决方法关于LINUX 2.6.*内核系统时间慢的其次的解决方法关于LINUX 2.6.*内核系统时间慢的其次的解决方法关于LINUX 2.6.*内核系统时间慢的其次的解决方法关于LINUX 2.6.*内核系统时间慢的其次的解决方法关于LINUX 2.6.*内核系统时间慢的其次的解决方法关于LINUX 2.6.*内核系统时间慢的其次的解决方法关于LINUX 2.6.*内核系统时间慢的其次的解决方法
阅读(688) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~