找回密码
 立即注册
搜索
查看: 376|回复: 0

Linux查看与修改时区、时间的命令

[复制链接]
发表于 2022-7-29 21:38:09 | 显示全部楼层 |阅读模式
1、查看、修改Linux时区与时间

0 p8 j5 A( ~* ^9 j4 {0 V4 ?: L" H一、linux时区的查看与修改

; T7 Y" [3 K6 h) O0 O1,查看当前时区
  t; L1 }. d3 K% \date -R
2,修改设置时区+ W. U- {& J" ?. M0 \
方法1:
8 I; g+ R" n5 @; ~6 a0 @9 d( ~tzselect
方法2:
2 u3 M) L- I9 K3 P) V* ?仅限于RedHat Linux 和 CentOS4 K1 s4 Y. j1 G$ [
timeconfig
方法3:1 i' r) D! T9 \
适用于Debian5 l, p; |  A) A0 L9 _
dpkg-reconfigure tzdata
3,复制相应的时区文件,替换系统时区文件;或者创建链接文件; k& y: _6 ^. Y" r! W- n; Z
cp /usr/share/zoneinfo/$主时区/$次时区 /etc/localtime

. `6 Y/ e4 C4 w/ _在中国可以使用:
$ |5 g/ P7 @! w4 X" A/ kcp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
二、linux时间的查看与修改
6 Z( @& U( C* j
1、查看时间和日期
% E- F6 P1 k4 Z. Rdate
+ L) u8 S& ]1 |! B+ M, g; ?
2、设置时间和日期% |4 ~# C0 @* ]/ L. q: B8 ?
将系统日期设定成1996年6月10日的命令- e0 I+ o2 `6 ]4 G9 U5 B
date -s 06/22/96

$ q0 _( S5 A* ~' m; }将系统时间设定成下午1点52分0秒的命令
" v4 i' |- t- v# E: D) k' ldate -s 13:52:00

) z0 B' J, N. e3. 将当前时间和日期写入BIOS,避免重启后失效+ O; u, N; c+ O. Z  H5 _
hwclock -w
三、定时同步时间

4 Q! M! S2 Q  `) n. Y. a* * * * * /usr/sbin/ntpdate 210.72.145.44 > /dev/null 2>&1
Linux中用于时钟查看和设置的命令主要有date、hwclock和clock。' X" _: G% b. T' v8 G4 k. U
其中,clock和hwclock用法相近,只用一个就行,只不过clock命令除了支持x86硬件体系外,还支持Alpha硬件体系。
查看Linux系统时间:0 x( b( e9 n  ]6 z( D7 t/ {
date

# o- _! t6 O, i修改Linux系统时间:
- L, b$ m& A, y" t) S) m' L. idate -s (后面跟时间)
查看Linux硬件时间:
" e9 F6 h1 Y. h) f; u0 L
Java代码
  • hwclock
  • #或
  • clock
  • #或
  • hwclock –show
  • #或
  • clock –show
    - I8 P( V. p" o  h* ]/ m
修改Linux硬件时间:
C代码
  • hwclock –set –date
  • #或
  • clock –set –date$ c, F* K* ~$ b( C1 P# s9 @
让系统时间与硬件时钟同步,用:
C代码
  • hwclock –hctosys
  • #或
  • clock –hctosys* T! Z. m$ N* X  E
相反地,让硬件时钟与系统时间同步:
C代码
  • hwclock –systohc
  • #或
  • clock –systohc
    * i/ @( _. S- K  a
让系统时间每隔十分钟去同步一下硬件时间。
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
    ) U3 h7 t2 g9 u$ G
    . T0 r) E7 |0 D, _9 O  E4 E
# b- I. I- c% [: [5 r; L# R+ K$ [
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|

GMT+8, 2026-11-3 02:35 AM , Processed in 0.080004 second(s), 23 queries .

Powered by xyh-moon X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表