Centos7에서 시스템 시간대를 수정하는 두 가지 방법: 1. timedatectl 명령을 사용하여 시간대 정보를 설정하고 수정합니다. 구문은 "timedatectl set-timezone 시간대 식별자"입니다. 2. 다음에서 ".bash_profile" 파일을 수정합니다. 파일의 사용자 디렉터리 끝에 "TZ='time zoneidentifier';export TZ"를 추가하면 됩니다.
이 튜토리얼의 운영 환경: centos7 시스템, thinkpad t480 컴퓨터.
Centos7 시스템의 시간대를 수정하는 두 가지 방법
참고: Linux 시스템의 시간대를 수정한 후 jvm을 설치하면 jvm은 기본적으로 시스템 시간대를 사용합니다.
시스템 시간대 설정이 잘못된 경우 jvm을 설치한 후 시스템 시간대를 수정하십시오. 그러나 jvm 시작 매개변수가 추가되지 않으면 jvm 시간대는 변경되지 않습니다: -D user.timezone=GMT+08
방법 1: timedatectl set-timezone Asia/Shanghai
timedatectl은 Linux에서 시스템 시간과 날짜를 제어하는 데 사용되는 명령입니다. 시스템 시계 및 설정을 쿼리하고 변경하는 데 사용할 수 있으며 시간대 정보를 설정하고 수정할 수도 있습니다.
# timedatectl Warning: Ignoring the TZ variable. Reading the system's time zone setting only. Local time: Mon 2016-11-21 01:52:42 EST Universal time: Mon 2016-11-21 06:52:42 UTC RTC time: Mon 2016-11-21 06:52:42 Time zone: America/New_York (EST, -0500) NTP enabled: n/a NTP synchronized: no RTC in local TZ: no DST active: no Last DST change: DST ended at Sun 2016-11-06 01:59:59 EDT Sun 2016-11-06 01:00:00 EST Next DST change: DST begins (the clock jumps one hour forward) at Sun 2017-03-12 01:59:59 EST Sun 2017-03-12 03:00:00 EDT
시간대를 CST(동부 8구)로 설정
# timedatectl set-timezone Asia/Shanghai Warning: Ignoring the TZ variable. Reading the system's time zone setting only. Local time: Mon 2016-11-21 14:52:59 CST Universal time: Mon 2016-11-21 06:52:59 UTC RTC time: Mon 2016-11-21 06:52:59 Time zone: Asia/Shanghai (CST, +0800) NTP enabled: n/a NTP synchronized: no RTC in local TZ: no DST active: n/a [root@localhost ~]#
방법 2: TZ 환경 변수
사용자 디렉터리에서 .bash_profile을 수정하고 파일 끝에 추가합니다.
TZ='Asia/Shanghai'; export TZ
로그아웃하고 로그 다시 말하면 date 명령으로 효과를 확인할 수 있습니다.
관련 추천: "Linux 비디오 튜토리얼"
위 내용은 Centos7에서 시스템 시간대를 변경하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!