过去我们使用
date
去修改日期后,还得要使用
hwclock
去订正
BIOS
记录的时间~现在透过
timedatectl
一口气帮我们全部搞定,方便又轻松!
.
用
ntpdate
手动网络校时
其实鸟哥真的不太爱让系统自动网络校时,比½喜欢自己手动网络校时。当然啦,写入
crontab
也是
不错的想法~
因为系统默认的自动校时会启动
NTP
协议相关的软件,会多开好几个
port
~想到就
不喜欢的缘故啦!没啥特别的意思~
那如何手动网络校时呢?很简单,透过
ntpdate
这个指令即可!
[root@study ~]#
ntpdate tock.stdtime.gov.tw
1 Sep 13:15:16 ntpdate[21171]: step time server 211.22.103.157 offset
-
0.794360 sec
[root@study ~]#
hwclock
-
w
上述的
tock.stdtime.gov.tw
指的是台湾地区国家标准实验室提供的时间服务器,如果你在台湾本岛上,
½议使用台湾提供的时间服务器来更新你的服务器时间,
速度会比½快些~至于
hwclock
则是½正
确的时间写入你的
BIOS
时间记录内!如果确认可以执行,未来应该可以使用
crontab
来更新系统
时间吧!
20.1.3
语系设定
我们在第四章知道有个
LANG
与
locale
的指令能够查询目前的语系数据与变量,也知道
/etc/locale.conf
其实就是语系的配置文件。
此外,你还得要知道的是,系统的语系与你目前软件的
语系数据可能是可以不一样的!如果想要知道目前『系统语系』的话,
除了呼½配置文件之外,也
能够使用
localectl
来查阅:
[root@study ~]#
localectl
System Locale: LANG=zh_TW.utf8
#
底下
这
些
数
据就是『系
统语
系』
LC_NUMERIC=zh_TW.UTF
-
8
LC_TIME=zh_TW.UTF
-
8
LC_MONETARY=zh_TW.UTF
-
8
LC_PAPER=zh_TW.UTF
-
8
LC_MEASUREMENT=zh_TW.UTF
-
8
VC Keymap: cn
X11 Layout: cn
X11 Options: grp:ctrl_shift_toggle
[root@study ~]#
locale
LANG=zh_TW.utf8
#
底下的
则
是『
当
前
这个软
件的
语
系』
数
据!
LC_CTYPE="en_US.utf8"
LC_NUMERIC="en_US.utf8"
.....(
中
间
省略
).....
LC_ALL=en_US.utf8