# cat /etc/timezone
Europe/Moscow
#date
Mon Sep 28 17:04:02 MSK 2015
# TZ=MSK date
Mon Sep 28 14:06:24 MSK 2015
почему 'Europe/Moscow' идентично 'GMT-3'? Везде ведь должно быть GMT+3..
In order to conform with the POSIX style, those zone names beginning with "Etc/GMT" have their sign reversed from what most people expect. In this style, zones west of GMT have a positive sign and those east have a negative sign in their name (e.g "Etc/GMT-14" is 14 hours ahead/east of GMT.)