Linux 是一种及其普及的操作系统,用户可以使用它来安装、配置和管理系统逻辑,而时间是系统管理过程中十分重要的一项工作,掌握Linux时间更改的方法是每一位Linux使用者的必备技能。
在Linux中,用户可以使用date命令来快速的查看当前的系统时间:
“` shell
date
Mon Sep 9 12:37:49 UTC 2019
也可以使用date命令更改系统时间:
```shell
sudo date –s “09.10.2019 19:30”
有时,我们需要更改时间,时区、日光节约时间等,可以使用timedatectl命令来进行更详细的更改:
“`shell
sudo timedatectl list-timezone
查看当前可用的时区列表。
若要设置时区,可以执行如下命令:
``` shell
sudo timedatectl set-timezone Asia/Shanghai
这样,就将时区设置为上海时区。设置好相应的时区后,我们可以使用stat命令查看该时区的相关信息:
“`shell
$ sudo stat /etc/localtime
File: ‘/etc/localtime’
Size: 3699 Blocks: 8 IO Block: 4096 regular file
Device: 10h/16d Inode: 1870863 Links: 1
Access: (0644/-rw-r–r–) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2019-09-09 12: 43: 28.391183577 +0800
Modify: 2018-11-08 09: 10: 10.000000000 +0800
Change: 2018-11-08 09: 10: 10.000000000 +0800
Birth: –
上面的信息中,说明当前的时区为“Asia/Shanghai”,有时,我们还需要调整系统的日光节约时间,Linux提供了简单的命令来进行调整:
```shell
sudo timedatectl set-local-rtc 1
此外,用户还可以使用 `ntpd` 服务来同步系统时间,具体操作是指令:
“`shell
sudo systemctl stop ntpd
sudo ntpd -gq
sudo systemctl start ntpd
另外,`hwclock` 命令也很有用,它可以让系统使用硬件实时时钟,来防止系统时钟偏移:
```shell
sudo hwclock --localtime -s
通过以上快捷的操作,Linux使用者可以轻松的更改系统时间,调整时区和日光节约时间,以及同步系统时间,熟练操作这些,能够更有效并且便捷的管理自己的linux系统时间。