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

(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 ответов

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

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