운영 체제를 재설정한 후 기본값으로 되돌아가지 않도록 Centos에서 시간을 설정하는 방법은 무엇입니까?

운영 체제를 재설정한 후 기본값으로 되돌아가지 않도록 Centos에서 시간을 설정하는 방법은 무엇입니까?

Cent Os 5.8(x86)에서 실행되는 VPS가 있습니다. 어떤 경우에는 전체 VPS를 재설정해야 했습니다(VPS가 중단되었으며 이를 복구하는 유일한 방법은 재설정하는 것이었습니다). 이렇게 하면 시간도 재설정됩니다.

다음 명령을 사용하여 시간을 설정합니다(시간대는 kloxo 관리자 패널을 통해 구성되며 시간처럼 재설정되지 않습니다).

#date +%T%p -s "10:10:10" (as for hour 10 and minutes 10 and seconds 10 )

답변1

NTP(네트워크 시간 프로토콜) 기기가 인터넷에 연결된 경우. 이렇게 하면 기기의 시계가 인터넷 시간 서버와 동기화됩니다.

yum install ntp을 누른 다음 /etc/ntp.conf 파일을 편집하여 다음과 같은 줄이 하나 이상 있도록 합니다.

server 0.pool.ntp.org

그런 다음 chkconfig ntpd on컴퓨터를 켜면 자동으로 시작됩니다.

이 작업을 완료한 후 service ntpd startNTP 서비스를 사용하거나 시작합니다 /etc/init.d/ntpd start. 또는 최신 버전의 CentOS를 사용하려면 를 systemd실행하세요 systemctl start ntpd.

여기 몇 가지가 있습니다추가 서류슬라이스 호스트에서.

답변2

이 프로그램은 date운영 체제에서 내부적으로 유지 관리하는 시계인 시스템 시계를 설정합니다. 컴퓨터 내부에는 컴퓨터가 종료(또는 다시 시작)될 때 시간을 유지하는 별도의 시계가 있습니다. 시스템 시계를 수동으로 설정한 경우hwclock하드웨어 시계를 설정하는 것도 가능합니다.

hwclock --utc --systohc

(하드웨어 시계가 현지 시간으로 설정된 경우 --utc로 바꾸십시오. 이는 Windows로 이중 부팅하는 경우에만 수행해야 합니다.)--localtime

hwclock일부 배포판에는 올바른 옵션( --utc또는 --localtime및 기타 관련 하드웨어별 옵션) 으로 호출 할 수 있는 스크립트가 있습니다 . 예를 들어 Debian에서는 /etc/init.d/hwclock.sh stopCentOS를 실행하고 있는지 모르겠습니다.

그것은 모두 한 번에 대한 것입니다. 컴퓨터가 영구적으로 또는 자주 인터넷에 연결되어 있는 경우 대략적인 정확한 시간을 수동으로 설정한 후 NTP를 사용하여 네트워크를 통해 시간을 동기화하십시오. 바라보다CJC의 답변.

관련 정보