(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
).
Так в основном я просто должен отключить то, что продолжает устанавливать корректную дату и время. Я хочу абсолютно неправильную дату и время.
Любая справка глубоко ценится.