/usr/을 실행합니다. share /zoneinfo/Asia/Shanghai" 명령을 사용하여 시간대를 상하이로 변경합니다."/> /usr/을 실행합니다. share /zoneinfo/Asia/Shanghai" 명령을 사용하여 시간대를 상하이로 변경합니다.">

 >  기사  >  운영 및 유지보수  >  Linux 시스템 시간이 계속 바뀌는 이유는 무엇입니까?

Linux 시스템 시간이 계속 바뀌는 이유는 무엇입니까?

藏色散人
藏色散人원래의
2023-03-17 09:14:453247검색

항상 변경되는 Linux 시스템 시간에 대한 해결 방법: 1. "/etc/localtime"을 통해 시스템 시간대 링크 파일을 확인합니다. 2. "lrwxrwxrwx.1 루트 루트 33 Mar 29 16:55 /etc/localtime -> / usr/share/zoneinfo/Asia/Shanghai" 명령을 사용하여 시간대를 상하이로 변경합니다.

Linux 시스템 시간이 계속 바뀌는 이유는 무엇입니까?

이 튜토리얼의 운영 환경: linux5.9.8 시스템, Dell G3 컴퓨터.

리눅스 시스템 시간은 왜 항상 바뀌나요?리눅스 서버 시간은 항상 틀리나요?

서버 시간이 제대로 변경됐는지 궁금해 하시는 분들도 계시는데, 시간이 좀 지나면 또 시스템 시간이 틀리더라구요.

사람들이 시간을 수정하는 방법은 일반적으로 date 명령을 사용하여 시간을 수정하거나, ntp 명령을 사용하여 시간을 동기화하는 것입니다

이 경우 서버가 물리적 머신이 아니고 단지 가상 머신일 경우, 하드웨어 시간이 아닙니다 hwclock 문제는 시스템을 설치할 때 기본 시간대를 사용했거나 잘못된 시간대를 선택했다는 것입니다

시스템 시간대 링크 파일을 확인하세요: (여기서 확실한 시간대는 뉴욕입니다)

[root@localhost ~]# ll /etc/localtime 
lrwxrwxrwx. 1 root root 38 May 31  2018 /etc/localtime -> ../usr/share/zoneinfo/America/New_York

수정: (시간대를 상하이로 변경)

[root@localhost ~]# rm /etc/localtime 
rm: remove symbolic link ‘/etc/localtime’? y
[root@localhost ~]# ll /etc/localtime 
ls: cannot access /etc/localtime: No such file or directory
[root@localhost ~]# ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
[root@localhost ~]# ll /etc/localtime 
lrwxrwxrwx. 1 root root 33 Mar 29 16:55 /etc/localtime -> /usr/share/zoneinfo/Asia/Shanghai

date 명령을 사용하여 시간이 복원되었는지 확인하세요. 그렇지 않은 경우 나중에 시간이 정확하지 않도록 ntp 명령을 사용하여 시간을 동기화하세요.

관련 추천: "Linux 비디오 튜토리얼"

위 내용은 Linux 시스템 시간이 계속 바뀌는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.