Ito ang command timedatectl na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator
PROGRAMA:
NAME
timedatectl - Kontrolin ang oras at petsa ng system
SINOPSIS
timedatectl [OPSYON...] {COMMAND}
DESCRIPTION
timedatectl ay maaaring gamitin upang mag-query at baguhin ang system clock at ang mga setting nito.
paggamit systemd-firstboot(1) upang simulan ang time zone ng system para sa naka-mount (ngunit hindi naka-boot)
mga imahe ng system.
Opsyon
Ang mga sumusunod na opsyon ay nauunawaan:
--walang-magtanong-password
Huwag i-query ang user para sa authentication para sa mga privileged operations.
--adjust-system-clock
If set-local-rtc ay hinihingi at ang opsyong ito ay naipasa, ang system clock ay
muling na-synchronize mula sa RTC, isinasaalang-alang ang bagong setting. Kung hindi, ang
Ang RTC ay naka-synchronize mula sa system clock.
-H, --host=
Isagawa ang operasyon nang malayuan. Tukuyin ang isang hostname, o isang username at hostname
pinaghihiwalay ng "@", para kumonekta sa. Ang hostname ay maaaring opsyonal na lagyan ng suffix ng a
pangalan ng container, na pinaghihiwalay ng ":", na direktang kumokonekta sa isang partikular na container sa
ang tinukoy na host. Gagamitin nito ang SSH para makipag-usap sa instance ng remote machine manager.
Maaaring banggitin ang mga pangalan ng container machinectl -H HOST.
-M, --machine=
Magsagawa ng operasyon sa isang lokal na lalagyan. Tumukoy ng pangalan ng container kung saan ikokonekta.
-h, - Tumulong
Mag-print ng isang maikling teksto ng tulong at exit.
--bersyon
Mag-print ng maikling bersyon na string at exit.
--walang-pager
Huwag i-pipe ang output sa isang pager.
Ang mga sumusunod na utos ay naiintindihan:
katayuan
Ipakita ang mga kasalukuyang setting ng system clock at RTC, kasama kung ang oras ng network
naka-on ang pag-synchronize. Tandaan na kung ang pag-synchronize ng oras ng network ay naka-on lang
sumasalamin kung ang systemd-timesyncd.service unit ay pinagana. Kahit na ang utos na ito
ipinapakita ang katayuan bilang off, ang ibang serbisyo ay maaari pa ring i-synchronize ang orasan
ang network.
set-time [ORAS]
Itakda ang orasan ng system sa tinukoy na oras. Ia-update din nito ang oras ng RTC
naaayon. Maaaring tukuyin ang oras sa format na "2012-10-30 18:17:16".
itakda ang timezone [TIMEZONE]
Itakda ang time zone ng system sa tinukoy na halaga. Maaaring ilista ang mga available na timezone
sa listahan-timezone. Kung ang RTC ay na-configure na nasa lokal na oras, ito rin
i-update ang oras ng RTC. Babaguhin ng tawag na ito ang / etc / localtime symlink. Tingnan mo lokal na Oras(5)
para sa karagdagang impormasyon.
listahan-timezone
Maglista ng mga available na time zone, isa bawat linya. Ang mga entry mula sa listahan ay maaaring itakda bilang ang
system timezone na may itakda ang timezone.
set-local-rtc [BOOL]
Kumuha ng boolean argument. Kung "0", ang system ay naka-configure upang mapanatili ang RTC sa
unibersal na oras. Kung "1", pananatilihin nito ang RTC sa lokal na oras sa halip. Tandaan na
ang pagpapanatili ng RTC sa lokal na timezone ay hindi ganap na sinusuportahan at lilikha
iba't ibang problema sa mga pagbabago sa time zone at pagsasaayos ng daylight saving. Kung sabagay
posible, panatilihin ang RTC sa UTC mode. Tandaan na ang paggamit nito ay magsi-synchronize din sa
RTC mula sa system clock, maliban kung --adjust-system-clock ay naipasa (tingnan sa itaas). Ito
babaguhin ng command ang ika-3 linya ng /etc/adjtime, gaya ng nakadokumento sa orasNa (8).
set-ntp [BOOL]
Kumuha ng boolean argument. Kinokontrol kung ang pag-synchronize ng oras ng network ay aktibo at
pinagana (kung magagamit). Ito ay nagbibigay-daan at nagsisimula, o hindi pinapagana at ihihinto ang
systemd-timesyncd.service unit. Hindi ito nakakaapekto sa estado ng anumang iba pa, hindi nauugnay
network time synchronization services na maaaring mai-install sa system. Ito
Ang utos samakatuwid ay halos katumbas ng: systemctl paganahin --ngayon
systemd-timesyncd.service at systemctl huwag paganahin --ngayon systemd-timesyncd.service, Ngunit
ay protektado ng ibang patakaran sa pag-access.
Tandaan na kahit na naka-off ang pag-synchronize ng oras sa command na ito, isa pa
maaaring i-synchronize pa rin ng hindi nauugnay na serbisyo ng system ang orasan sa network. Tandaan din
na, sa mahigpit na pagsasalita, ang systemd-timesyncd.service ay gumagawa ng higit pa sa oras ng network
pag-synchronize, dahil tinitiyak nito ang isang monotonikong orasan sa mga system na walang RTC kahit na hindi
magagamit ang network. Tingnan mo systemd-timesyncd.service(8) para sa mga detalye tungkol dito.
EXIT STATUS
Sa tagumpay, ibinalik ang 0, isang non-zero failure code kung hindi man.
Kapaligiran
$SYSTEMD_PAGER
Pager na gagamitin kapag --walang-pager ay hindi ibinigay; overrides $PAGER. Itinatakda ito sa isang walang laman
string o ang value na "cat" ay katumbas ng pagpasa --walang-pager.
$SYSTEMD_LESS
I-override ang mga default na opsyon na ipinasa sa kulang ("FRSXMK").
HALIMBAWA
Ipakita ang mga kasalukuyang setting:
$ timedatectl
Lokal na oras: Di 2015-04-07 16:26:56 CEST
Pangkalahatang oras: Di 2015-04-07 14:26:56 UTC
Oras ng RTC: Di 2015-04-07 14:26:56
Time zone: Europe/Berlin (CEST, +0200)
Oras ng network sa: oo
NTP synchronize: oo
RTC sa lokal na TZ: hindi
Paganahin ang pag-synchronize ng oras ng network:
$ timedatectl set-ntp true
==== PAGPAPATUNAY PARA SA org.freedesktop.timedate1.set-ntp ===
Kinakailangan ang pagpapatotoo upang makontrol kung ang pag-synchronize ng oras ng network ay dapat paganahin.
Nagpapatotoo bilang: user
Password: ********
==== KUMPLETO ANG Authentication ===
$ systemctl status systemd-timesyncd.service
● systemd-timesyncd.service - Pag-synchronize ng Oras ng Network
load: load (/lib/systemd/system/systemd-timesyncd.service; pinagana)
Aktibo: aktibo (tumatakbo) mula noong Mo 2015-03-30 14:20:38 CEST; 5s nakaraan
Docs: lalaki:systemd-timesyncd.service(8)
Pangunahing PID: 595 (systemd-timesyn)
Status: "Gumagamit ng Time Server 216.239.38.15:123 (time4.google.com)."
CGroup: /system.slice/systemd-timesyncd.service
└─595 /lib/systemd/systemd-timesyncd
...
Gamitin ang timedatectl online gamit ang mga serbisyo ng onworks.net