1、查看、修改Linux时区与时间 $ G. G0 Z0 ~# _
一、linux时区的查看与修改
& t% @% F; |7 @/ M, Z/ W; Z1,查看当前时区1 X) G- {6 ]% [0 d- @3 G
date -R
2,修改设置时区
- W- u( n) p% ?方法1:
0 \! Z; S7 W! d* P9 [) ztzselect 方法2:$ ]- r/ L) I0 {3 L2 E5 l8 z
仅限于RedHat Linux 和 CentOS
4 z( C& q. P# y; u2 ]timeconfig 方法3:. Y& d" ~2 S% d4 P
适用于Debian+ H5 w' G, j, R, B. }6 e; x
dpkg-reconfigure tzdata 3,复制相应的时区文件,替换系统时区文件;或者创建链接文件# X/ t/ G# |; `, O. r [
cp /usr/share/zoneinfo/$主时区/$次时区 /etc/localtime 8 v2 W3 m- u, N, [: p1 p
在中国可以使用:. v N" e4 {& h( r5 w/ c1 T
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 二、linux时间的查看与修改
. ]) |3 W3 i6 [4 N1、查看时间和日期& @5 l2 R- M. C6 U% [. g. x9 f8 c
date
0 H) I) ~- g) q7 ]
2、设置时间和日期
6 s% p6 y" H0 S+ d& O0 `将系统日期设定成1996年6月10日的命令
) E" c" v ` Qdate -s 06/22/96
" i, m$ i3 G4 d; X: n# b" N将系统时间设定成下午1点52分0秒的命令
5 r: A9 C U7 \date -s 13:52:00
3 ~9 o9 H7 Z' J3. 将当前时间和日期写入BIOS,避免重启后失效
) i3 k" k( _& s/ F! t, Ihwclock -w
三、定时同步时间 5 I [. X8 g5 ^, c2 V
* * * * * /usr/sbin/ntpdate 210.72.145.44 > /dev/null 2>&1 Linux中用于时钟查看和设置的命令主要有date、hwclock和clock。
7 j( g6 p. g# u3 p! z7 D其中,clock和hwclock用法相近,只用一个就行,只不过clock命令除了支持x86硬件体系外,还支持Alpha硬件体系。 查看Linux系统时间:3 n: C8 E( }$ a# h5 Y
date ! Z0 n1 F& b! d1 ^! B4 o8 z+ i
修改Linux系统时间:
4 L8 ~2 I; J* u2 @+ ~4 w* qdate -s (后面跟时间) 查看Linux硬件时间: * Z" V& p6 ]8 |1 H2 R
Java代码 - hwclock
- #或
- clock
- #或
- hwclock –show
- #或
- clock –show
9 o: `- R" E5 m: g, S4 I
修改Linux硬件时间: C代码 - hwclock –set –date
- #或
- clock –set –date5 N4 o0 D9 D9 `2 Q3 m
让系统时间与硬件时钟同步,用: C代码 - hwclock –hctosys
- #或
- clock –hctosys ]$ C/ O4 X( f7 l
相反地,让硬件时钟与系统时间同步: C代码 - hwclock –systohc
- #或
- clock –systohc
1 U+ G$ b$ S& V) o
让系统时间每隔十分钟去同步一下硬件时间。 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& _' l7 L7 p2 D+ L* T2 D
7 O6 ~ ~2 t8 Q# m; T1 F+ Z
. L6 P l# L" I9 t8 j2 h |