私が使用する現地時間はイスラエルに設定されています。
システム時計とハードウェア時計を更新し、それを使用して以下をzdump
取得します。
~# zdump /usr/share/zoneinfo/Israel
/usr/share/zoneinfo/Israel Wed Apr 20 16:11:36 2022 IDT
しかし、これを使用すると、date
次のようになります。
~ # date
Wed Apr 20 15:11:41 IST 2022
正しい形式は ofzdump
なのでdate
一致しませんが、その理由を知りたいです。
私も共有し/etc
、/tmp
コンテンツを共有します:
~ # ls -l /etc /tmp
/etc:
total 20631
-rw-r--r-- 1 1000 1000 30 Aug 11 2006 fs-version
-rw-r--r-- 1 1000 1000 128 Dec 18 2018 fstab
-rw-r--r-- 1 1000 1000 9 Apr 19 2006 group
-rw-r--r-- 1 1000 1000 204 Dec 18 2018 hosts
drwxr-xr-x 1 1000 1000 2048 Jan 10 2019 init.d
-rwxr--r-- 1 1000 1000 3482 Sep 12 2019 inittab
drwxr-xr-x 1 1000 1000 2048 Dec 18 2018 iproute2
drwxr-xr-x 1 1000 1000 2048 Feb 21 2019 libnl
lrwxrwxrwx 1 1000 1000 14 Dec 18 2018 localtime -> /tmp/localtime
-rw-r--r-- 1 1000 1000 101 Apr 19 2006 mtab
-rw-r--r-- 1 1000 1000 2780 Dec 18 2018 ntp.conf
-rw-r--r-- 1 1000 1000 25 Dec 18 2018 passwd
-rw------- 1 1000 1000 25 Dec 18 2018 passwd-
-rw-r--r-- 1 1000 1000 1882 Jan 1 1970 profile
-rw-r--r-- 1 1000 1000 2478 Feb 20 2006 protocols
lrwxrwxrwx 1 1000 1000 16 Dec 18 2018 resolv.conf -> /tmp/resolv.conf
-rw-r--r-- 1 1000 1000 20 Sep 12 2019 rootfs.version
-rw-r--r-- 1 1000 1000 15958 Feb 20 2006 services
drwxr-xr-x 1 1000 1000 2048 Dec 18 2018 ssl
-rw-r--r-- 1 root root 1736 Jan 13 1970 syslog.conf
lrwxrwxrwx 1 1000 1000 13 Dec 18 2018 timezone -> /tmp/timezone
drwxr-xr-x 1 1000 1000 2048 Dec 20 2018 udev
/tmp:
total 8
lrwxrwxrwx 1 root root 26 Apr 20 15:10 localtime -> /usr/share/zoneinfo/Israel
-rw-r--r-- 1 root root 46 Apr 20 15:10 resolv.conf
drwxr-xr-x 2 root root 80 Apr 20 15:10 run
drwxr-x--- 6 root root 160 Apr 20 15:10 sx-web
-rw-r--r-- 1 root root 7 Apr 20 15:10 timezone
夏時間に違いがある理由とそれを修正する方法は?
答え1
(質問から回答にコピーされました。)
Busyboxを最新バージョンに更新することで問題を解決しました。 @thanasispのおかげで、より多くの情報を見つけてこの問題を解決しました。