Puncte:0

Obțineți timp la distanță prin linia de comandă, setați-l la ceasul local cu TZ

drapel cn

Experimentam cu ceasul. L-am schimbat pe caseta locală. După aceea, Google și alte site-uri SSL au încetat să funcționeze, așa că nu am putut obține ora locală exactă (nu port ceas). Din fericire, telefonul era într-o altă cameră, așa că l-am luat și apoi am stabilit ora.

Dar ce zici de automatizare și de momentele în care mă aflu într-un centru de date unde nu permit telefoane? Există o modalitate de linie de comandă de a interoga o locație la distanță non-SSL pentru a obține ora UTC?

Cherry ar fi pentru un instrument care ia fusul orar local și setează ora locală, dar asta pot face și eu, va fi oprit doar câteva secunde... dar îl pot regla prin repetat.

data -s "xxx" sună până când este exact.

M-am uitat la Cum să obțineți data și ora folosind comanda curl?, dar când folosesc ntpq -c 'rv 0 clock' 139.59.15.185, eu obține următoarea ieșire:

139.59.15.185: a expirat, nu s-a primit nimic

***Cererea a expirat

si comanda:

ntpq -c 'rv 0 clock' ntp.ubuntu.com

iesiri:

ntp.ubuntu.com: a expirat, nu s-a primit nimic

***Cererea a expirat

Iată conținutul sudo nano /etc/ntp.conf:

# /etc/ntp.conf, configurație pentru ntpd; vezi ntp.conf(5) pentru ajutor

driftfile /var/lib/ntp/ntp.drift

# Definiția secundelor intercalate oferită de tzdata leapfile /usr/share/zoneinfo/leap-seconds.list

# Activați acest lucru dacă doriți ca statisticile să fie înregistrate.
#statsdir /var/log/ntpstats/

statistici loopstats peerstats clockstats filegen fișier loopstats
loopstats type day enable filegen peerstats file peerstats type day
enable filegen clockstats fișier clockstats tip day enable

# Specificați unul sau mai multe servere NTP.

# Utilizați servere din proiectul NTP Pool. Aprobat de Consiliul tehnic Ubuntu
# pe 2011-02-08 (LP: #104525). Consultați http://www.pool.ntp.org/join.html pentru
# mai multe informatii. pool 0.ubuntu.pool.ntp.org iburst pool 1.ubuntu.pool.ntp.org iburst pool 2.ubuntu.pool.ntp.org iburst pool 3.ubuntu.pool.ntp.org iburst

# Utilizați ntp s Ubuntu...
Puncte:2
drapel cn
raj

ntpq command is for querying the NTP server's status and configuration, not for querying time. The server probably doesn't allow to query its status from random clients, so you get timeouts. To query time from remote server, use ntpdate command:

ntpdate -q ntp.ubuntu.com

will show the time difference between your local system and the ntp.ubuntu.com server, for example:

15 Jul 18:50:09 ntpdate[25028]: adjust time server 91.189.89.198 offset -0.139723 sec

To set local time to time announced by ntp.ubuntu.com server, use:

sudo ntpdate ntp.ubuntu.com

("sudo" is needed because setting the system time requires root privileges)

tgkprog avatar
drapel cn
mulțumesc adăugat la depozitul meu de scripturi ubu

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.