Gen*_*Ash 13 linux terminal date ubuntu
我似乎无法让终端命令“日期”工作。这是我在终端中给出的命令的示例:
$ date
Wed Oct 7 17:17:38 EDT 2015
$ sudo date --set="20151007 18:17:00"
Wed Oct 7 18:17:00 EDT 2015
$ date
Wed Oct 7 17:18:11 EDT 2015
Run Code Online (Sandbox Code Playgroud)
是否需要在设置中更改某些内容才能手动设置时间?我正在考虑禁用 ntp,但据我所知,它不需要禁用才能手动设置时间。
我已经查找了日期字符串的所有可能格式,但没有一个能成功。以下是我尝试过的一些:
$ sudo date --set="2 OCT 2006 18:00:00"
$ sudo date +%Y%m%d -s "20081128"
$ sudo date 120622432007.55
$ sudo date --set="Sat Oct 10 10:10:10 EDT 2015"
Run Code Online (Sandbox Code Playgroud)
我将不胜感激任何帮助。谢谢。
Gen*_*Ash 22
事实证明,我必须在系统设置中将时间/日期设置从自动更改为手动。当我通过 ssh 做所有事情时,我无法在 gui 设置中执行此操作,但终端上的等效命令是:
$ timedatectl set-ntp false
Run Code Online (Sandbox Code Playgroud)
这将禁用自动时间同步,允许我使用 date 命令手动设置时间和日期
| 归档时间: |
|
| 查看次数: |
13321 次 |
| 最近记录: |