システムの日付を変更する必要があります。 Linux CentOS 5.6を実行しています。
# date +%Z
UTC
# date
Thu Oct 6 11:42:45 UTC 2011
時間をUTC/GMT +1に変更するにはどうすればよいですか?
通常の方法は、タイムゾーンを設定することです。次のディレクトリには、地域ごとに多数のファイルが保存されています。
/usr/share/zoneinfo
見て、あなたの地域に一致するものを見つけてください。次に、/etc/localtime
からシンボリックリンクを作成する必要があります。
Sudo rm /etc/localtime
Sudo ln -s /usr/share/zoneinfo/Europe/London /etc/localtime
timezoneを変更する必要があります。
システム全体でこれを行うには、/etc/localtime
内の適切なファイルに/usr/share/zoneinfo
をシンボリックリンクします。例えば:
ln -sf /usr/share/zoneinfo/Europe/Paris /etc/localtime
CentOSでは、/etc/sysconfig/clock
も編集する必要がある場合があります。
現在のユーザーのみのタイムゾーンを変更するには、代わりに$ TZを設定します。
export TZ="Europe/Paris"
date -u
mustは常に正しいUTC時間を返すことに注意してください。
今日は/ usr/share/zoneinfo/Etc/GMT + 1をリンクとして使用してこれを実行しようとしました。 (CentOS 7.0)ひどいやり方で、私は-1時間持っています。だから私はGMT-1を試して、今は+1時間持っています。奇妙に見えますが、私にとってはうまくいきます。