1、查看、修改Linux时区与时间 8 ~- H: V& U q# K2 ^: T
一、linux时区的查看与修改 & ?2 P. C) Y- d' X: y4 _# }6 r: d' H
1,查看当前时区) J4 g5 Q4 I2 U9 x8 d6 ~6 Y2 ]6 C. t
date -R 2,修改设置时区
Q, E$ d) I9 V方法1:
2 j9 C4 r7 u! Ktzselect 方法2:
v5 A/ K* j" D! t仅限于RedHat Linux 和 CentOS
& C8 ]" p5 Y+ y9 Z$ B' G6 V( ]7 c; J! gtimeconfig 方法3:0 F5 H6 C: D1 i0 x* K7 W
适用于Debian+ m+ M/ N1 j; _5 S
dpkg-reconfigure tzdata 3,复制相应的时区文件,替换系统时区文件;或者创建链接文件
+ k) R/ s, E* @( |0 N2 l7 ^* N1 Pcp /usr/share/zoneinfo/$主时区/$次时区 /etc/localtime
7 E; ^' U3 O- J在中国可以使用:2 X, E" I2 ]' x, ^8 h" w
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
二、linux时间的查看与修改 1 d/ F: V; t6 I) A2 F
1、查看时间和日期0 b! E. I+ P* L4 U/ R: }
date % r; p# U# E) [- R
2、设置时间和日期
; g" @8 W& k; \将系统日期设定成1996年6月10日的命令, ^* }/ Z6 P! D0 K
date -s 06/22/96
' {, s" Q6 k& [% d将系统时间设定成下午1点52分0秒的命令
( Q6 d; S8 b2 ]; g3 G. Cdate -s 13:52:00
$ f1 L# C1 f' R7 e
3. 将当前时间和日期写入BIOS,避免重启后失效
6 c3 P/ Z4 M7 w/ c/ N# ahwclock -w 三、定时同步时间
* p& f- u I- O( P8 [+ d `* * * * * /usr/sbin/ntpdate 210.72.145.44 > /dev/null 2>&1
Linux中用于时钟查看和设置的命令主要有date、hwclock和clock。
- @1 s. s; B. P- u0 L; j0 ]其中,clock和hwclock用法相近,只用一个就行,只不过clock命令除了支持x86硬件体系外,还支持Alpha硬件体系。 查看Linux系统时间:0 v$ P5 n3 ^1 R% h4 Q: _% t
date ' t9 d2 @' l0 T+ j1 h
修改Linux系统时间:
- R: l) r9 \ A: xdate -s (后面跟时间) 查看Linux硬件时间:
) F4 x7 v" K9 aJava代码 - hwclock
- #或
- clock
- #或
- hwclock –show
- #或
- clock –show
: T- ?# y& m) \7 f3 F6 P! o
修改Linux硬件时间: C代码 - hwclock –set –date
- #或
- clock –set –date
. ]: X) ?6 u3 v
让系统时间与硬件时钟同步,用: C代码 - hwclock –hctosys
- #或
- clock –hctosys6 {5 F/ g/ ~1 P1 [
相反地,让硬件时钟与系统时间同步: C代码 - hwclock –systohc
- #或
- clock –systohc! z6 w0 S B! R, ?
让系统时间每隔十分钟去同步一下硬件时间。 C代码 - [hqw@localhost root]$ vi /etc/crontab
- SHELL=/bin/bash
- PATH=/sbin:/bin:/usr/sbin:/usr/bin
- MAILTO=root
- HOME=/
- # run-parts
- 01 * * * * root run-parts /etc/cron.hourly
- 02 4 * * * root run-parts /etc/cron.daily
- 22 4 * * 0 root run-parts /etc/cron.weekly
- 42 4 1 * * root run-parts /etc/cron.monthly
- */10 * * * * root hwclock --hctosys #加入此行,每隔10分钟执行一次hwclock --hctosys# M) U* W1 E: L% Y+ H, U e, C
+ L5 Z' p: V; _, z* l$ s/ b
8 `7 [( ^& v$ o* H6 P
|