![다른 컴퓨터로 전송한 후 파일이 다른 시간대에 나타납니다(두 컴퓨터의 시간대가 동일한 경우에도) [닫기]](https://linux55.com/image/72846/%EB%8B%A4%EB%A5%B8%20%EC%BB%B4%ED%93%A8%ED%84%B0%EB%A1%9C%20%EC%A0%84%EC%86%A1%ED%95%9C%20%ED%9B%84%20%ED%8C%8C%EC%9D%BC%EC%9D%B4%20%EB%8B%A4%EB%A5%B8%20%EC%8B%9C%EA%B0%84%EB%8C%80%EC%97%90%20%EB%82%98%ED%83%80%EB%82%A9%EB%8B%88%EB%8B%A4(%EB%91%90%20%EC%BB%B4%ED%93%A8%ED%84%B0%EC%9D%98%20%EC%8B%9C%EA%B0%84%EB%8C%80%EA%B0%80%20%EB%8F%99%EC%9D%BC%ED%95%9C%20%EA%B2%BD%EC%9A%B0%EC%97%90%EB%8F%84)%20%5B%EB%8B%AB%EA%B8%B0%5D.png)
Archlinux 컴퓨터에서 Ubuntu 컴퓨터로 일부 파일을 복사했는데 이동 후 파일의 시간이 원래 컴퓨터에 있었던 시간보다 2시간 빠른 것으로 나타났습니다. (2시간은 +0200 시간대와 관련이 있는 것 같습니다.) 왜 시간이 다르게 보일까요?
timedatectl
파일 수정 시간이 올바른 소스 코드(Archlinux)는 다음과 같습니다 . 시간은 ntpd()를 실행 ln -s /usr/share/zoneinfo/Europe/Berlin /etc/timezone
, 설치 ntp
및 시작하여 설정됩니다 systemctl ntpd start
.
Local time: Sat 2015-09-12 10:01:40 CEST
Universal time: Sat 2015-09-12 08:01:40 UTC
RTC time: Sat 2015-09-12 08:01:40
Timezone: Europe/Berlin (CEST, +0200)
Network time on: no
NTP synchronized: yes
RTC in local TZ: no
이는 timedatectl
대상(Ubuntu)에 있으며 파일 수정 시간이 예상보다 2시간 일찍 표시됩니다. Ubuntu의 기본 설정 이외의 특별한 방법으로 시간/날짜 설정을 구성하지 않았습니다.
Local time: Sat 2015-09-12 10:01:40 CEST
Universal time: Sat 2015-09-12 08:01:40 UTC
Timezone: Europe/Berlin (CEST, +0200)
NTP enabled: yes
NTP synchronized: no
RTC in local TZ: no
DST active: yes
Last DST change: DST began at
Sun 2015-03-29 01:59:59 CET
Sun 2015-03-29 03:00:00 CEST
Next DST change: DST ends (the clock jumps one hour backwards) at
Sun 2015-10-25 02:59:59 CEST
Sun 2015-10-25 02:00:00 CET
Archlinux 시스템의 출력과 관련하여 DST에 대한 정보가 표시되지 않는 이유와 ntp가 활성화된 경우 "Network Time On"에 "no"라고 표시되는 이유가 무엇인지 궁금합니다.