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