Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 공급자에서 실행할 수 있는 timedatectl 명령입니다.
프로그램:
이름
timedatectl - 시스템 시간 및 날짜 제어
개요
시간제 [옵션...] {명령}
기술
시간제 시스템 시계 및 해당 설정을 쿼리하고 변경하는 데 사용할 수 있습니다.
systemd-firstboot(1) 마운트된(부팅되지 않은) 시스템 표준 시간대를 초기화합니다.
시스템 이미지.
옵션
다음 옵션이 이해됩니다.
--비밀번호 묻지 않음
권한 있는 작업에 대한 인증을 위해 사용자에게 쿼리하지 마십시오.
--조정-시스템-시계
If 설정-로컬-rtc 호출되고 이 옵션이 전달되면 시스템 시계는
새 설정을 고려하여 RTC에서 다시 동기화됩니다. 그렇지 않으면
RTC는 시스템 시계에서 동기화됩니다.
-H, --호스트=
작업을 원격으로 실행합니다. 호스트 이름 또는 사용자 이름과 호스트 이름을 지정하십시오.
연결하려면 "@"로 구분합니다. 호스트 이름은 선택적으로
특정 컨테이너에 직접 연결되는 ":"로 구분된 컨테이너 이름
지정된 호스트. SSH를 사용하여 원격 머신 매니저 인스턴스와 통신합니다.
컨테이너 이름은 다음과 같이 열거될 수 있습니다. machinectl -H HOST.
-M, --기계=
로컬 컨테이너에서 작업을 실행합니다. 연결할 컨테이너 이름을 지정합니다.
-h, --도움
간단한 도움말 텍스트를 출력하고 종료하십시오.
--번역
짧은 버전 문자열을 출력하고 종료하십시오.
--호출기 없음
출력을 호출기로 파이프하지 마십시오.
다음 명령이 이해됩니다.
지위
네트워크 시간 여부를 포함하여 시스템 시계 및 RTC의 현재 설정 표시
동기화가 켜져 있습니다. 네트워크 시간 동기화가 켜져 있는지 여부는 단순히
systemd-timesyncd.service 단위의 활성화 여부를 반영합니다. 이 명령어를 해도
상태가 꺼짐으로 표시되면 다른 서비스가 여전히 시계를 다음과 동기화할 수 있습니다.
네트워크.
설정 시간 [시각]
시스템 시계를 지정된 시간으로 설정합니다. 이렇게 하면 RTC 시간도 업데이트됩니다.
따라서. 시간은 "2012-10-30 18:17:16" 형식으로 지정할 수 있습니다.
시간대 설정 [시간대]
시스템 시간대를 지정된 값으로 설정합니다. 사용 가능한 시간대를 나열할 수 있습니다.
과 목록 - 시간대. RTC가 현지 시간으로 구성된 경우에도
RTC 시간을 업데이트하십시오. 이 호출은 / etc / localtime 심볼릭 링크 보다 현지 시각(5)
목록 - 시간대
사용 가능한 시간대를 한 줄에 하나씩 나열합니다. 목록의 항목을 다음으로 설정할 수 있습니다.
시스템 시간대 시간대 설정.
설정-로컬-rtc [불]
부울 인수를 사용합니다. "0"이면 시스템이 RTC를 유지하도록 구성됩니다.
보편적인 시간. "1"이면 대신 현지 시간으로 RTC를 유지합니다. 참고
현지 시간대에서 RTC를 유지하는 것은 완전히 지원되지 않으며
시간대 변경 및 일광 절약 시간제 조정과 관련된 다양한 문제. 만약에
가능하면 RTC를 UTC 모드로 유지하십시오. 이것을 호출하면
시스템 클록의 RTC --조정-시스템-시계 통과되었습니다(위 참조). 이것
명령은 에 설명된 대로 /etc/adjtime의 세 번째 줄을 변경합니다. 시계(8).
설정-ntp [불]
부울 인수를 사용합니다. 네트워크 시간 동기화가 활성인지 여부를 제어하고
활성화됩니다(사용 가능한 경우). 이렇게 하면 다음을 활성화하고 시작하거나 비활성화하고 중지합니다.
systemd-timesyncd.service 단위. 관련이 없는 다른 상태에는 영향을 미치지 않습니다.
시스템에 설치될 수 있는 네트워크 시간 동기화 서비스. 이것
명령은 따라서 대부분 다음과 동일합니다. systemctl 가능 --지금
systemd-timesyncd.service 그리고 systemctl 비활성화 --지금 systemd-timesyncd.service하지만,
다른 액세스 정책으로 보호됩니다.
이 명령으로 시간 동기화를 끄더라도 다른
관련 없는 시스템 서비스는 여전히 시계를 네트워크와 동기화할 수 있습니다. 또한 참고
엄밀히 말하면 systemd-timesyncd.service는 네트워크 시간 이상을 수행합니다.
RTC가 없는 경우에도 RTC가 없는 시스템에서 단조로운 클록을 보장하므로 동기화
네트워크를 사용할 수 있습니다. 보다 systemd-timesyncd.service(8) 이에 대한 자세한 내용은.
EXIT 지위
성공하면 0이 반환되고 그렇지 않으면 XNUMX이 아닌 실패 코드가 반환됩니다.
환경
$SYSTEMD_PAGER
호출기 --호출기 없음 주어지지 않는다; 재정의 $페이저. 이것을 빈 값으로 설정
문자열 또는 "cat" 값은 전달하는 것과 같습니다. --호출기 없음.
$SYSTEMD_LESS
전달된 기본 옵션 재정의 적게 ("FRSXMK").
사용 예
현재 설정 표시 :
$ timedatectl
현지 시간: Di 2015-04-07 16:26:56 CEST
세계시: Di 2015-04-07 14:26:56 UTC
RTC 시간: Di 2015-04-07 14:26:56
시간대: 유럽/베를린(CEST, +0200)
네트워크 시간: 예
NTP 동기화: 예
로컬 TZ의 RTC: 아니요
네트워크 시간 동기화 사용 :
$ timedatectl 세트-ntp 참
==== org.freedesktop.timedate1.set-ntp에 대한 인증 ===
네트워크 시간 동기화를 활성화할지 여부를 제어하려면 인증이 필요합니다.
다음으로 인증: 사용자
비밀번호: ********
==== 인증 완료 ===
$ systemctl 상태 systemd-timesyncd.service
● systemd-timesyncd.service - 네트워크 시간 동기화
로드됨: 로드됨(/lib/systemd/system/systemd-timesyncd.service; 활성화)
활성: Mo 2015-03-30 14:20:38 CEST 이후 활성(실행 중); 5초 전
문서: 남자:systemd-timesyncd.service(8)
메인 PID: 595(systemd-timesyn)
상태: "시간 서버 216.239.38.15:123(time4.google.com) 사용."
C그룹: /system.slice/systemd-timesyncd.service
└─595 /lib/systemd/systemd-timesyncd
...
onworks.net 서비스를 사용하여 온라인으로 timedatectl 사용