📌  相关文章
📜  如何在 linux 中手动更改日期和时间 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 14:52:25             🧑  作者: Mango

如何在 Linux 中手动更改日期和时间 - Shell-Bash

有时候我们的 Linux 系统的时间会因为各种原因不准确,这时候我们需要手动更改日期和时间。在这篇文章中,我们将介绍如何在 Linux 中通过 Shell-Bash 脚本来实现这个目标。

步骤
  1. 首先,我们需要打开终端,使用 root 权限,进入到需要更改时间的 Linux 系统中。

  2. date 命令查看当前系统的日期和时间,命令如下,

date

这时候我们可以看到当前日期和时间的信息,例如:

Wed Aug 18 16:49:27 CST 2021
  1. 使用 date 命令来手动更改系统的日期和时间,命令如下,
date +%Y%m%d -s "20211231"
date +%T -s "23:59:59"

这里的格式为 %Y%m%d 表示年月日,例如 20211231 表示 2021 年 12 月 31 日。而 %T 则为 HH:MM:SS 格式,例如 23:59:59 表示 23 时 59 分 59 秒。通过这样的设置,我们就可以实现对系统时间的手动更改。

  1. 完成后再次用 date 命令查看系统已经更改后的日期和时间,命令如下,
date

这时候我们就可以看到,系统的日期和时间已经被手动更改了。

Sat Dec 31 23:59:59 CST 2021
结论

在这篇文章中,我们了解了如何在 Linux 中手动更改日期和时间。通过 Shell-Bash 脚本,我们可以使用 date 命令轻松地实现这个目的。如果你遇到了类似的问题,可以按照上文提供的步骤进行操作。