本篇文章给大家谈谈如何给linux系统授时,以及linux 授时服务对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
1、linux 设置时间
服务器时间与网络时间不符:
一、手动修改
1. date命令:查看当前时间
2. date -s 时分秒 :修改时间
还需要把日期改过来
3. date -s 完整日期时间(YYYY-MM-DD hh:mm[:ss]):修改日期、时间
时间要用双引号括起来,否则报错
手动修改会存在一定的时间误差
4. hwclock -w
将时间写入bios避免重启失效。
当我们进行完 Linux 时间的校时后,还需要以 hwclock 来更新 BIOS 的时间,因为每次重新启动的时候,系统会重新由 BIOS 将时间读出来,所以, BIOS 才是重要的时间依据呐。
二、同步网络时间
1. 检查系统是否安装ntp服务
安装ntp服务命令:
apt-get install ntp 或者 yum install ntp
2. service --status-all:检查ntp服务是否启动
[+]表示服务已启动
3. ntpdate 服务器IP:同步服务器时间
ntp常用服务器:
中国国家授时中心:210.72.145.44
NTP服务器(上海) :ntp.api.bz
美国:time.nist.gov
复旦:ntp.fudan.edu.cn
微软公司授时主机(美国) :time.windows.com
台警大授时中心(台湾):asia.pool.ntp.org
服务器换成上海的
时间还是差一分钟,手动把时间与当前时间间隔改大一些,再同步发现有问题,服务器时间根本就不对,差了半天时间,/(ㄒoㄒ)/~~
用微软公司授时主机(美国),发现和上海的服务器时间差不多,那是不是时区设置有问题??
4. 修改服务器时区
4.1 date -R : 查看当前时区
另一台服务器(时间正常)时区:
so,现在要来改时区了
4.2 tzselect
2、linux怎样自动校正时间?
通过ntp服务,自动获取网络时间并同步
定时校正服务器时间
# yum install –y ntp //安装ntp服务
# crontab -e //打开linux定时计划任务
0 23 * * * /usr/sbin/ntpdate 210.72.145.44 //加入这一行信息
以上命令设置好后存盘。
# /sbin/service crond reload //重载linux计划任务
重载计划任务配置
您的机器将在每天的23:00根据中国国家授时中心的NTP服务器时间自动校准时间。
3、linux系统如何设置时间同步?
可以使用ntpdate命令。ntpdate命令使用网络时间协议(NTP)设置日期和时间,通过轮询指定的确定正确时间的NTP服务器来设置本地日期和时间。它从指定的每个服务器获得了一些样本,并应用标准NTP时钟过滤器和选择算法来选择最好的样本。
命令格式:ntpdate 时间服务器
用法示例:$ ntpdate pool.ntp.org
设置时间同步脚本,虽然以上已经同步了时间,但是由于计时精度的原因,时间的误差会增大。可以通过设置计划任务,每天0点同步一下。
打开crontab进行编辑:$ crontab -e
在crontab任务文件添加:0 0 * * * root ntpate -s pool.ntp.org
-s参数指定将日志输出到syslog,而不是标准输出。
4、linux怎么修改时间
一、手动修改
1. date命令:查看当前时间
2. date -s 时分秒 :修改时间
还需要把日期改过来
3. date -s 完整日期时间(YYYY-MM-DD hh:mm[:ss]):修改日期、时间
时间要用双引号括起来,否则报错
手动修改会存在一定的时间误差
4. hwclock -w
将时间写入bios避免重启失效。
当我们进行完 Linux 时间的校时后,还需要以 hwclock 来更新 BIOS 的时间,因为每次重新启动的时候,系统会重新由 BIOS 将时间读出来,所以, BIOS 才是重要的时间依据呐。
二、同步网络时间
1. 检查系统是否安装ntp服务
安装ntp服务命令:
1
apt-get install ntp 或者 yum install ntp
2. service --status-all:检查ntp服务是否启动
[+]表示服务已启动
3. ntpdate 服务器IP:同步服务器时间
ntp常用服务器:
1
2
3
4
5
6
中国国家授时中心:210.72.145.44
NTP服务器(上海) :ntp.api.bz
美国:time.nist.gov
复旦:ntp.fudan.edu.cn
微软公司授时主机(美国) :time.windows.com
台警大授时中心(台湾):asia.pool.ntp.org
好像有点问题了。。。
服务器换成上海的
时间还是差一分钟,手动把时间与当前时间间隔改大一些,再同步发现有问题,服务器时间根本就不对,差了半天时间,/(ㄒoㄒ)/~~
用微软公司授时主机(美国),发现和上海的服务器时间差不多,那是不是时区设置有问题??
4. 修改服务器时区
4.1 date -R : 查看当前时区
另一台服务器(时间正常)时区:
so,现在要来改时区了
4.2 tzselect
时区没改回来
最后一步
修改成功!
5、linux如何设置系统时间
修改你的机器设置,有一个是设置时区的,你看看有没有设置为“本地时间”的选项。不然 Linux 下面会把 BIOS 里面的时间识别为格林威治时间,之后再根据当前计算机设置的时区换算为当前时区的时间。Apple 的机器也是这么储存的。
Linux 下面 KDE 的 K 菜单有运行,GNOME 简化到连运行都没有,你可以按 Alt + F2 打开启动对话框。
但是你如果用命令,运行是不行的,你需要运行“终端“这个软件,不然你不能获得命令的返回消息,就像 Windows 下面运行 dir 效果一样。DOS 窗口一闪而过。根本看不见显示了什么。
你们单位的 IT 部的人可以开除了。当然还有你楼主,也需要补习基础知识后在来用 Linux 了……
修改时间需要 root 权限,设置里面应有设置的地方。用命令怎么改,抱歉我忘了……什么地反设置我也忘了……我的 Linux 没装那么多软件……
6、如何改变linux服务器系统时区和时间
步骤和方法
1
找到相应的时区文件 /usr/share/zoneinfo/Asia/Shanghai
用这个文件替换当前的/etc/localtime文件。
或者找你认为是标准时间的服务器,然后
#scp root@xxx.xxx.xxx.xxx:/etc/localtime /etc/localtime
2
修改/etc/sysconfig/clock文件,修改为:
ZONE="Asia/Shanghai"
UTC=false
ARC=false
修改日期时间:
1
用date修改日期时间
#date -s 08/24/2006
#date -s 13:02:00
2
同步BIOS时钟,强制把系统时间写入CMOS
#clock -w
另外,查看Bois时间用 #hwclock -r
#tzselect 可以交互式修改时区
Linux修改系统时区
1. 查看当前时区
# vi /etc/sysconfig/clock
2. 修改设置时区
方法(1) # tzselect 方法(2 仅限于RedHat Linux 和 CentOS) # timeconfig
3. 复制相应的时区文件,替换系统默认时区
# cp /usr/share/zoneinfo/$主时区/$次时区 /etc/localtime 对于中国服务器则执行: # cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
4. 将当前时间写入BIOS永久生效(避免重启后失效)
# hwclock
如何给linux系统授时的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于linux 授时服务、如何给linux系统授时的信息别忘了在本站进行查找喔。