내가 사용하는 현지 시간은 이스라엘로 설정되어 있습니다.
시스템 시계와 하드웨어 시계를 업데이트하고 이를 사용하여 다음을 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
올바른 형식은 of zdump
이므로 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 덕분에 더 많은 정보를 찾아 이 문제를 해결했습니다.