linux时间同修改,linux 系统时间修改同步
修改:
# cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
修改为中国的东八区
# vi /etc/sysconfig/clock
ZONE="Asia/Shanghai"
UTC=false
ARC=false
ntpdate 210.72.145.44
129.7.1.66ntp-sop.inria.frserver
210.72.145.44(中国国家授时中心服务器IP地址)
ntp.sjtu.edu.cn
(上海交通大学网络中心NTP服务器地址)202.120.2.101
(上海交通大学网络中心NTP服务器地址)
在ntpd中设置:
vi /etc/sysconfig/ntpd
SYNC_HWCLOCK=yes
查看硬件时间(BIOS的):
# hwclock
Tue 06 May 03:49:37 PM CST -0.039646 seconds
同步BIOS时钟,强制把系统时间写入CMOS:
# clock -w
[root@IPv6 sysconfig]# vi /etc/sysconfig/clock
N I e N ~;S t o i
!t R N ` f u i ZONE="Asia/Shanghai"
0K6G&Q Q ? d z C ? q UTC=true "x#| \
I4m*a$Q+^
ARC=false h t m Q!Q H f N p
1Z F } d y X g
将 UTC=true 改为 false,然后重新启动。
+| r F%z G .t&@,p X F T Q(_
参考
f { J$N m g s Linux 每次启动时钟日期就多了 8 小时 f R
R s ]:h#c6T F5]&o$M
计算机系统有两个时钟,一个是
BIOS,或者CMOS,或者说“硬件时钟”,还有一个就是“系统(操作系统)时钟”,
A O Y)v!~ m9J8y1v;A
如果这两个时钟的设置上有问题,或者Linux
的时钟配置文件不正确的话,就会产生系统时钟差
8 小时的问题。
P7l$B m,U p
p(b6]#n!|&x
g s+h!G M l 让我们先查看 /etc/sysconfig/clock 的内容: ,j
Z4u i v @
[root@www /root]# cat /etc/sysconfig/clock
9\+] t,k8V.g [+D h e/[ ZONE=Asia/Shanghai ;/usr/share/zoneinfo
下面的文件。
r:G4C }7} K UTC=false ; 硬件时钟是否为 UTC 或者说 GMT
时钟。 V P,h4R g b
ARC=false ;如果是在 Alpha 机器上,则设置为 true 。 -G
[ [ o N e c |*i l6{
把硬件时钟设置为 UTC
的好处就是他能自动设置夏时制,缺点时,在安装有多重操作系统启动的机器上,在另外的操作
"l v!F'`5~-j ^ y 系统上时钟会错误。 $M V%X z(A q
V&T d h6a B7y4Z g c
Linux 的时钟设置文件为:/etc/localtime
,实际上这个文件是 /usr/share/zoneinfo
目录下对应文件的符号连接。 y `:{ g K O | r9K V
假设我们所处的地区位于上海,那么只要运行以下的命令就可以设置时区了。
0d } c U2N#X Q7R Q,k5P
/\.Q K'_ @ t ?0_
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime K/] \ {
\
-J2w*j5l ? B,Q z
Linux
启动时,其中的一个脚本(/etc/rc.d/rc.sysinit)会运行
/sbin/hwclock 程序,把当前的硬件时钟复制为系统 t a
Q2C b
时间。hwclock
假定硬件时钟已经设置为本地时钟,除非带有 --utc
参数。脚本文件会读取 /etc/sysconfig/clock 文
U+w.d } E$S m }
件的设置,因此我们不需要修改脚本,直接修改这个配置文件就可以了,根据需要把其中的
UTC 行,设置为 true 或 m M+S I/H*j
者 false。
!Q e u e i4N
,` f O.b!O'[ 设置硬件时钟时,首先使用 date 命令("date
MMDDhhmmYYYY.ss") 设置好系统时钟,然后使用
"/sbin/hwclock --systohc"
:I"} ~ Z4` d&S o,?$?
把硬件时钟设置为和当前系统时间一致。
a3J {*H L @9N F R Q +y1} ^ ? E } ^
如果你在某些应用下面的时间是错误的,那么你在运行
Red Hat Linux 5.0 或 5.1,解决的办法是建立
/usr/lib/zoneinfo 2r!V c u)P X O"x q
到 /usr/share/zoneinfo 的符号连接: #M Y)n c [ a | ?
b w | C l U ln -s /usr/share/zoneinfo /usr/lib/zoneinfo c D V
d(~-P
4n Y \ i W8T/~9`
小结:时钟设置的问题本身比较简单,但是它涉及到几个基本的配置文件:
I \&~-b i \&z q
w1H M*i/B#O f ? /etc/rc.d/rc.sysinit
:X W(b-w4S+V /etc/sysconfig/clock
x X%i3Q Q P k |%M /etc/localtime !B d C.s Q3@ K
/usr/share/zoneinfo
对初学者来说,确实需要一定的基本功才可以对以上的几个文件了如指掌。但是仔细阅读
hwclock 的 man 手册,相信这些 .O G G+`-a
问题都能迎刃而解。
linux时间同修改,linux 系统时间修改同步相关推荐
- Linux下通过命令设置系统时间
Linux下通过命令设置系统时间: date -s "09/22/2012 09:30:30" clock -w
- Linux —— 时间(date设置系统时间)
Date命令的作用:以给定的格式显示当前的时间,或者设置系统时间 一.了解date命令的参数 date命令使用方式: 用法:date [选项]... [+格式] 或:date [-u|--utc|-- ...
- C# 修改windows系统时间
由于软件系统需要与MES做数据对接,设备电脑时间与MES端有相差,而采集数据的时间需要做到统一.当然不建议修改本机系统的时间,如需与mes时间一致,建议软件项目使用自身时间.由于开发软件受限,当然更多 ...
- 获取系统时间出错oracle-,oracle 获取系统时间(转)
Oracle中如何获取系统当前时间 select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') from dual; ORACLE里获取一个时间的年.季.月.周.日 ...
- js如何获取计算机当前时间,js获取当前系统时间
搜索热词 下面是编程之家 jb51.cc 通过网络收集整理的代码片段. 编程之家小编现在分享给大家,也给大家做个参考. var myDate = new Date(); myDate.getYear( ...
- Win8系统如何设置时间自动同步方法 电脑系统时间不能同步怎么设置
Win8系统如何设置时间自动同步方法 电脑系统时间不能同步怎么设置 我们在使用电脑的时候,总是会遇到很多的电脑难题.当我们在遇到了需要在win8系统中对时间设置自动同步的时候,我们应该怎么操作呢?今天 ...
- linux查看和修改当前系统时间
一.查看和修改Linux的时区 1. 查看当前时区 命令 : "date -R" 2. 修改设置Linux服务器时区 方法 A 命令 : "tzselect" ...
- linux修改硬件系统时间,Linux修改日期、时间,系统与硬件时间
Linux的时间分为两种,硬件时间和系统时间两种: 一.查看与修改系统时间 查看系统时间:date # date Fri Nov 26 15:20:18 CST 1999 用指定的格式显示系统时间: ...
- 【Linux】40.date设定系统时间
date -s 2021-11-16 sync date -s就是date --set 可以强制系统使用本地时间作为实时时钟(硬件时钟): sudo timedatectl set-local-rtc ...
- linux在shell中获取系统时间,linux在shell中获取时间
获得当天的日期 date +%Y-%m-%d 输出: 2011-07-28 将当前日期赋值给DATE变量 DATE=$(date +%Y%m%d) 有时候我们需要使用今天之前或者往后的日期,这时可以使 ...
最新文章
- todoist 无法登陆_通过构建Todoist克隆将您的React技能提升到一个新的水平
- 4kyu Domino Tiling - 3 x N Board
- java实现串口ymodem 传输文件_活久见!Jmeter也能实现文件传输和发送邮件啦
- The connection to adb is down
- mysql数据库主要用来做什么的_水晶头骨用来做什么的?
- mysql update field_mysql-更新表与另一个选择,但字段是SUM(someField)
- 计算机网络按拓扑结构可分为三种基本型,2012年计算机三级网络技术基本概念与名词解释(3)...
- 全球最大的多晶硅制造商保利协鑫去年营收220亿元 售电业务表现抢眼
- java oo 封装_javaOO——封装、static、成员内部类
- 往届选手心得分享:腾讯广告算法大赛萌新指南
- 为什么excel图片会变成代码_会EXCEL便可定制自己的办公管理软件(超简单,无代码)...
- 开源和非开源IM即时通讯源码有什么区别,哪个更好
- PC-电源-001--什么是80 PLUS,金牌换钛金电源能回本吗?
- android布局文件放在哪,Android开发之布局文件layout目录分包处理
- iPi Soft: Motion Capture for the Masses(大众化的运动捕捉软件)
- 在华为云服务器上部署的web项目详情
- centos设置东八区
- java 重启路由器
- 微信小程序--企业认证篇
- python中ls是什么_使用python实现ls命令(1)
热门文章
- 对注册表项的访问被拒绝的解决
- CLEARTEXT communication to xxx not permitted by network security policy
- 解析Linux 多应用程序docker自动部署脚本
- 我看百度和Google
- 如何正确使用Java8的Optional机制
- Linux 命令详解(六)Linux 守护进程的启动方法
- Attachments failing with invalid id (Bugtraker.net)
- c语言27除以4,2014计算机等级二级C语言精讲习题及答案 4
- 【学习笔记】JS进阶语法一事件基础
- 【PM模块】维护业务处理流程—外部维护