ê°ìí ëì ! ë¹ì¸ìì? 모르ë ì리
차례:
표준 시간대는 동일한 표준 시간을 가진 지역입니다. 일반적으로 시간대는 운영 체제를 설치하는 동안 설정되지만 나중에 쉽게 변경할 수 있습니다.
많은 시스템 관련 작업 및 프로세스에는 올바른 시간대를 사용해야합니다. 예를 들어, cron 디먼은 시스템의 시간대를 사용하여 cron 작업을 실행합니다. 시간대는 로그 타임 스탬프에도 사용됩니다.
이 학습서에서는 Linux에서 시간대를 설정하거나 변경하는 데 필요한 단계를 설명합니다.
현재 시간대 확인
timedatectl
은 시스템 시간과 날짜를보고 변경할 수있는 명령 줄 유틸리티입니다. 모든 최신 시스템 기반 Linux 시스템에서 사용할 수 있습니다.
현재 시간대를 보려면 옵션 또는 인수없이
timedatectl
명령을 호출하십시오.
timedatectl
Local time: Tue 2019-12-03 16:30:44 UTC Universal time: Tue 2019-12-03 16:30:44 UTC RTC time: Tue 2019-12-03 16:30:44 Time zone: Etc/UTC (UTC, +0000) System clock synchronized: no systemd-timesyncd.service active: yes RTC in local TZ: no
위의 출력은 시스템 시간대가 UTC로 설정되어 있음을 보여줍니다.
시스템 시간대는
/etc/localtime
파일을
/usr/share/zoneinfo
디렉토리의 이진 시간대 식별자로 심볼릭 링크하여 구성됩니다.
시간대를 확인하는 다른 방법은
ls
명령을 사용하여 심볼릭 링크가 가리키는 경로를 보는 것입니다.
ls -l /etc/localtime
lrwxrwxrwx 1 root root 27 Dec 3 16:29 /etc/localtime -> /usr/share/zoneinfo/Etc/UTC
Linux에서 시간대 변경
시간대를 변경하기 전에 사용하려는 시간대의 긴 이름을 찾아야합니다. 표준 시간대 명명 규칙은 일반적으로 "지역 / 도시"형식을 사용합니다.
사용 가능한 모든 시간대를 보려면
timedatectl
명령을 사용하거나
/usr/share/zoneinfo
디렉토리에 파일을 나열하십시오.
timedatectl list-timezones
… America/Montserrat America/Nassau America/New_York America/Nipigon America/Nome America/Noronha…
현재 시간대가 정확한 시간대를 식별 한 후 root 또는 sudo 사용자로 다음 명령을 실행하십시오.
예를 들어, 시스템 시간대를
변경 사항을 확인하려면
임무 완수! 시스템 시간대가 성공적으로 변경되었습니다. 현재 심볼릭 링크 또는 파일을 제거하십시오. 구성하려는 시간대를 식별하고 심볼릭 링크를 작성하십시오. 출력에는 시간대가 포함되며이 예에서는 "EST"입니다. Linux 시스템에서 시간대를 변경하려면
궁금한 점이 있으면 언제든지 의견을 남겨주십시오.
sudo timedatectl set-timezone
America/New_York
로 변경하려면 다음을 입력하십시오.
sudo timedatectl set-timezone America/New_York
timedatectl
명령을 다시 호출하십시오.
timedatectl
Local time: Tue 2019-12-03 13:55:09 EST Universal time: Tue 2019-12-03 18:55:09 UTC RTC time: Tue 2019-12-03 18:02:16 Time zone: America/New_York (EST, -0500) System clock synchronized: no systemd-timesyncd.service active: yes RTC in local TZ: no
심볼릭 링크를 만들어 시간대 변경
sudo rm -rf /etc/localtime
sudo ln -s /usr/share/zoneinfo/America/New_York /etc/localtime
/etc/localtime
파일을 나열하거나
date
명령을 호출하여 파일을 확인하십시오.
date
결론
sudo timedatectl set-timezone
명령 다음에 설정하려는 시간대의 긴 이름을 사용하십시오.
centos 7에서 시간대를 설정하거나 변경하는 방법

CentOS에서 시스템 시간대는 설치 중에 설정되지만 나중에 쉽게 변경할 수 있습니다. 이 튜토리얼은 CentOS 7에서 시간대를 설정하거나 변경하는 방법을 설명합니다.
데비안 9에서 시간대를 설정하거나 변경하는 방법

올바른 시간대를 사용하는 것은 많은 시스템 관련 작업 및 프로세스에 중요합니다. 시스템 시간대는 설치 중에 설정되지만 나중에 쉽게 변경할 수 있습니다. 이 튜토리얼은 데비안 9에서 시간대를 설정하거나 변경하는 방법을 보여줍니다.
우분투 18.04에서 시간대를 설정하거나 변경하는 방법

Ubuntu에서 시스템 시간대는 설치 중에 설정되지만 나중에 쉽게 변경할 수 있습니다. 이 튜토리얼은 명령 행 또는 GUI를 통해 Ubuntu 18.04 및 이전 버전에서 시간대를 설정하거나 변경하는 방법을 보여줍니다.