Я только что попытался установить часовой пояс на своем VPS на Европу / Лондон:
ln -sf /usr/share/zoneinfo/Europe/London /etc/localtime
Это было нормально. Однако время истекло:
$ date
Sat Feb 5 12:33:21 GMT 2011
Когда на самом деле 22:31.
Поскольку это VPS, пытаясь сделать
$ date -s 22:31
тоже не получается.
Могу ли я это исправить или мне нужно, чтобы мой хост что-то делал?
Спасибо.
если используете xen, попробуйте
эхо 1> / proc / sys / xen / independent_wallclock
и снова установите дату и время
Использование:
/bin/rm /etc/localtime
/bin/ln -s /usr/share/zoneinfo/Europe/London /etc/localtime
Видеть этот для получения дополнительной информации. Я полагаю, работает только с системами RH.
Вы можете попробовать это из date
страница руководства?
date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]]
Итак, для 22:31 вы должны ввести date 02052231
.
или полная строка, содержащая век, год и секунды ...
date 020522312011.00