非常に具体的で非常に謎のような質問があります。
マウントされたドライブ上のファイルを修正(タッチ)すると、ファイルのタイムスタンプに実際のイベントが発生する1時間前の最後の修正時間が表示されます。
私が考えることができるすべての可能なオプションを確認しましたが、何も見つかりませんでした。
設定の詳細は次のとおりです(非常に複雑です)。
- マシンはRH 6.8(rh68と呼びます)を実行しています。
- その他には仮想マシンでRH 4.8を実行しています(rh48vbと言います)。
- 物理的に、ホームフォルダはRH 5.5(rh55)システムにあり、rh68およびrh48vbにインストールされます。
すべてのマシンの時計は、「date」コマンドに表示されているとおり(ほぼ)同じ時間に設定されています。rh48vb時計は約2分前に移動します。
それでは、rh48vbにログインしているとしましょう。ホームフォルダ(物理的にはrh55にあります)と/ build /フォルダ(物理的にはローカルハードドライブにあります)にアクセスできます。 test_homeとtest_buildという2つのファイルがあります。
これは魔法です:
<rh48vb>cd /build
/build
<rh48vb>date
Mon Jun 5 13:26:52 UTC 2017
<rh48vb>touch test_build
<rh48vb>ll test_build
-rw-r--r-- users 5 Jun 5 13:26 test_build
<rh48vb>cd ~
<rh48vb>date
Mon Jun 5 13:27:04 UTC 2017
<rh48vb>touch test_home
<rh48vb>ll test_home
-rw-r--r-- 1 users 5 Jun 5 12:25 test_home
< ....... login to my physical workstation rh68 ........>
<rh68>date
Mon Jun 5 13:25:36 BST 2017
<rh68>ll test_home
-rw-r--r-- 1 users 5 Jun 5 13:25 test_home
< ....... login to machine rh55 where homefolder physically is located ........>
<rh55> date
Mon Jun 5 13:25:54 BST 2017
<rh55>ll test_home
-rw-r--r-- 1 users 5 Jun 5 13:25 test_home
だから
- ファイルを見る
test_home
ときRH68またはRH55タイムスタンプが正しいです。 test_home
私が行くときrh48vbタイムスタンプはRH55ファイル修正時間が1時間短縮されます。- ファイルを見る
test_build
ときrh48vbタイムスタンプはrh48vbファイル変更時間。
time_home
そこで「触れても」気にしないRH48またはRH68またはRH55- 結果は同じです。
この時点で私はアイデアが不足していました。
答え1
2つの異なる時間帯に2台のコンピュータがあります。
rh48vbUTC時間(協定世界時、GTMとも呼ばれる)を使用します。
RH55イギリス夏時間(BST - GMT +1)
両方のコンピュータの時間は同じですが、コンピュータは自分が同じ時間帯にいるのか、同じ国にいるのかさえ知りません。したがって、別のコンピュータで作業を実行するときは、タイムゾーンは常に次のようになります。 +/ - 1時間(相互作用する時間帯によって異なる)
タイムゾーンを変更できるコンピュータがある場合は、変更できない同じコンピュータのタイムゾーンを設定してください。