Невозможно изменить часовой пояс на PST8PDT даже после попытки всех возможных методов
[root@test ~]# date
Tue May 10 07:24:18 EDT 2016
[root@test ~]# ll /etc/localtime
lrwxrwxrwx 1 root root 27 May 10 06:35 /etc/localtime -> /usr/share/zoneinfo/PST8PDT
[root@test ~]# cat /etc/profile | grep TZ
export TZ=PST8PDT
[root@test ~]# date
Tue May 10 07:24:57 EDT 2016
[root@test ~]# echo $TZ
PST8PDT
[root@test ~]# ls /root/.profile
ls: /root/.profile: No such file or directory
Любой другой способ изменить?
[root@test ~]# cat /etc/redhat-release
Red Hat Enterprise Linux Server release 5.10 (Tikanga)
Вы не должны использовать "часовые пояса" древнего стиля, такие как PST8PDT. Они устарели и вообще недоступны, по крайней мере, начиная с RHEL 6 (2010).
Вместо этого используйте текущие, например America/Los_Angeles
.
export TZ=America/Los_Angeles
ln -snf /usr/share/zoneinfo/$TZ /etc/localtime