GNU/Linux >> Linux の 問題 >  >> Linux

CentOS / RHEL 5,6 :タイムゾーンを変更する方法

Linux のタイムゾーン構成は通常、インストール時に設定されます。 RHEL 5 および 6 で、Timezone 構成を変更する手順は次のとおりです。ここで使用される例は、タイムゾーン MDT から IST までです。タイムゾーンは、コマンドラインから、または system-config-date を使用して変更できます 指図。

system-config-date コマンドの使用

system-config-date グラフィカル ユーティリティを使用します。

# system-config-date

コマンドが利用できない場合は、必要なパッケージを yum でインストールしてください:

# yum install system-config-date

以下に示すように、system-config-date グラフィカル ツールを使用して、タイムゾーンのリストから必要なタイムゾーンを設定します。

コマンドラインの使用

1. ファイル /etc/sysconfig/clock を確認します 現在のタイムゾーン セットを確認するための date コマンド出力。

# cat /etc/sysconfig/clock
ZONE="America/Denver"
# date
Wed May 17 13:41:16 MDT 2017

2. ディレクトリ /usr/share/zoneinfo に移動します 利用可能なファイルを確認します。 (各ファイルはタイムゾーンを表します)。構成するタイムゾーンを表すファイルを見つけます。

# cd /usr/share/zoneinfo
[root@VOM-VCS-MONITOR zoneinfo]# ls -l
total 296
drwxr-xr-x.  2 root root  4096 Aug 15  2014 Africa
drwxr-xr-x.  6 root root  4096 Aug 15  2014 America
drwxr-xr-x.  2 root root  4096 Aug 15  2014 Antarctica
drwxr-xr-x.  2 root root  4096 Aug 15  2014 Arctic
drwxr-xr-x.  2 root root  4096 Aug 15  2014 Asia
drwxr-xr-x.  2 root root  4096 Aug 15  2014 Atlantic
drwxr-xr-x.  2 root root  4096 Aug 15  2014 Australia
drwxr-xr-x.  2 root root  4096 Aug 15  2014 Brazil
drwxr-xr-x.  2 root root  4096 Aug 15  2014 Canada
......

3. /etc/sysconfig/clock の値を置き換えます /usr/share/zoneinfo から始まるそのファイルへのパス .たとえば、ターゲット タイムゾーンがインドの IST 時間である場合。そのタイムゾーンを表す /usr/share/zoneinfo の下のファイルは次のとおりです:

/etc/share/zoneinfo/Asia/Kolkata

したがって、/etc/sysconfig/clock ファイルを次のように変更します。

ZONE="Asia/Kolkata"

4. 次のコマンドを使用して /etc/sysconfig/clock を読み取り、/etc/localtime を適切なゾーン ファイルに置き換えます。

# tzdata-update
/etc/localtime を RHEL 5 および RHEL 6 のゾーン ファイルへのシンボリック リンクに置き換えることはサポートされていません .

確認

以下に示すように、「date」コマンドと /etc/sysconfig/clock ファイルをチェックすることで、タイムゾーンの変更を確認できます。

# cat /etc/sysconfig/clock
ZONE="Asia/Kolkata"
# date
Wed May 17 15:30:22 IST 2017

CentOS / RHEL :yum を使用してパッケージをインストールせずにダウンロードする

個々のユーザーに異なるタイムゾーンを設定する

個々のユーザーに対してシステム全体のデフォルトとは異なるタイム ゾーンを構成するには、次の行を .bashrc ファイルに追加します。 そのユーザーのホーム ディレクトリ:

export TZ="/usr/share/zoneinfo/[timezone_directory]/[timezone_file]"

上記のディレクティブで、[timezone_directory] を置き換えます /usr/share/zoneinfo/ のタイム ゾーン ディレクトリを使用 US などのディレクトリに置き換え、[timezone_file] を置き換えます。 そのタイム ゾーン ディレクトリ内のタイム ゾーン ファイル (Eastern など) を使用します。有効な値については、/usr/share/zoneinfo/ ディレクトリ内の任意のファイルを参照できます。

CentOS / RHEL 7 :タイムゾーンを変更する方法


Linux
  1. CentOSでホスト名を変更する方法

  2. CentOS8でタイムゾーンを変更する方法

  3. CentOS / RHEL 7 :マシン ID を変更する方法

  1. CentOS / RHEL 7 :タイムゾーンを変更する方法

  2. prefixdevname を使用して CentOS/RHEL 8 のインターフェイス名を変更する方法

  3. CentOS/RHEL 8 でデフォルトのカーネル (古いカーネルから起動) を変更する方法

  1. CentOS / RHEL :ファイルシステムの UUID を変更する方法

  2. CentOS/RHEL でファイルシステムのラベルを変更する方法

  3. CentOS/RHEL 6 でネットワーク結合モードを変更する方法