Score:0

รับเวลาระยะไกลผ่าน commandline ตั้งเป็นนาฬิกาในเครื่องด้วย TZ

ธง cn

ฉันกำลังทดลองกับนาฬิกา เปลี่ยนในกล่องท้องถิ่น หลังจากนั้น Google และเว็บไซต์ SSL อื่นๆ ก็หยุดทำงาน ดังนั้นฉันจึงไม่สามารถหาเวลาท้องถิ่นที่แน่นอนได้ (ฉันไม่ได้สวมนาฬิกา) โชคดีที่โทรศัพท์อยู่อีกห้องหนึ่ง ฉันเลยไปเรียกมันมา แล้วตั้งเวลา

แล้วระบบอัตโนมัติล่ะ และเวลาที่ฉันอยู่ในศูนย์ข้อมูลที่ไม่อนุญาตให้ใช้โทรศัพท์ล่ะ มีวิธีบรรทัดคำสั่งในการค้นหาตำแหน่งระยะไกลที่ไม่ใช่ SSL เพื่อรับเวลา UTC หรือไม่

Cherry น่าจะเป็นเครื่องมือที่ใช้โซนเวลาท้องถิ่นของคุณและตั้งเวลาท้องถิ่น แต่ที่ฉันสามารถทำได้เช่นกันคือจะปิดเพียงไม่กี่วินาที ... แต่สามารถปรับได้โดยการทำซ้ำ

วันที่ -s "xxx" โทรจนกว่าจะแม่น

ฉันมองไปที่ จะรับวันที่และเวลาโดยใช้คำสั่ง curl ได้อย่างไรแต่เมื่อฉันใช้ ntpq -c 'rv 0 นาฬิกา' 139.59.15.185, ฉัน รับผลลัพธ์ต่อไปนี้:

139.59.15.185: หมดเวลา ไม่ได้รับอะไรเลย

*** คำขอหมดเวลา

และคำสั่ง:

ntpq -c 'rv 0 นาฬิกา' ntp.ubuntu.com

ผลลัพธ์:

ntp.ubuntu.com: หมดเวลา ไม่ได้รับอะไรเลย

*** คำขอหมดเวลา

นี่คือเนื้อหาของ sudo นาโน /etc/ntp.conf:

# /etc/ntp.conf การกำหนดค่าสำหรับ ntpd; ดู ntp.conf(5) เพื่อขอความช่วยเหลือ

Driftfile /var/lib/ntp/ntp.drift

# คำจำกัดความ Leap วินาทีโดย tzdata Leapfile /usr/share/zoneinfo/leap-seconds.list

# เปิดใช้งานสิ่งนี้หากคุณต้องการบันทึกสถิติ
#statsdir /var/log/ntpstats/

สถิติ loopstats peerstats clockstats filegen ไฟล์ loopstats
วันประเภท loopstats เปิดใช้งาน filegen peerstats ไฟล์ประเภท peerstats วัน
เปิดใช้งาน filegen clockstats เปิดใช้งานไฟล์ clockstats ประเภทวัน

# ระบุเซิร์ฟเวอร์ NTP หนึ่งเซิร์ฟเวอร์ขึ้นไป

# ใช้เซิร์ฟเวอร์จากโครงการ NTP Pool ได้รับการอนุมัติโดยคณะกรรมการด้านเทคนิคของ Ubuntu
# เมื่อ 2011-02-08 (LP: #104525). ดู http://www.pool.ntp.org/join.html สำหรับ
# ข้อมูลมากกว่านี้. พูล 0.ubuntu.pool.ntp.org พูล iburst 1.ubuntu.pool.ntp.org พูล iburst 2.ubuntu.pool.ntp.org พูล iburst 3.ubuntu.pool.ntp.org iburst

# ใช้ ntp ของ Ubuntu ...
Score:2
ธง 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
cn flag
ขอบคุณที่เพิ่มไปยัง repo สคริปต์ ubu ของฉัน

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา