Как вызвать определенную дату и время с командной строкой? [закрытый]

(Ubuntu 16.04)

Поскольку мне нравится делать глупые вещи, я должен вызвать дату и время своей системы Ubuntu в сценарии.

Источники онлайн говорят мне использовать следующую команду:

date -s '2017-05-02'

Как бы то ни было. Это "просто не работает". Созерцайте:

[root@tutu ~]# date -s '2017-05-16'
Tue May 16 00:00:00 GMT 2017
[root@tutu ~]# date
Tue May 30 15:26:18 GMT 2017
[root@tutu ~]# 

Если я выполняю обе команды в одной строке, она работает на то, что, кажется, микросекунда, хотя система автоматически устанавливает корректную дату и время быстрее, чем я могу ввести (и я ввожу довольно чертовски быстро), или прокрутите к date команда:

[root@tutu ~]# date -s '2017-05-16' && date
Tue May 16 00:00:00 GMT 2017
Tue May 16 00:00:00 GMT 2017
[root@tutu ~]# date
Tue May 30 15:34:27 GMT 2017
[root@tutu ~]# 

Нет никакого пакета NTP, установленного, как продемонстрировано здесь:

[root@tutu ~]# dpkg -l | grep -i ntp
[root@tutu ~]# 

Я действительно зарегистрирован как пользователь root (через sudo).

Так в основном я просто должен отключить то, что продолжает устанавливать корректную дату и время. Я хочу абсолютно неправильную дату и время.

Любая справка глубоко ценится.

1
задан 30 May 2017 в 18:35

0 ответов

Другие вопросы по тегам:

Похожие вопросы: