นี่คือคำสั่ง ntpshmmon ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
ntpshmmon - จับตัวอย่างจาก GPS หรือแหล่ง refclock ntpd อื่น ๆ
เรื่องย่อ
ntpshmmon [-ค รอบเวลา] [-h] [-น ตัวอย่าง] [-เซนต์ วินาที] [-v] [-วี]
DESCRIPTION
โปรแกรมนี้ตรวจสอบส่วนหน่วยความจำที่ใช้ร่วมกันที่อัพเดตโดย จีพีเอสดี(8) (และอาจจะอื่นๆ
แหล่ง refclock) เป็นวิธีการสื่อสารกับ ntpd ซึ่งเป็น Network Time Protocol daemon
มันอ่านสิ่งเหล่านี้ในลักษณะเดียวกับที่อินสแตนซ์ ntpd ทำ สามารถเรียกใช้ควบคู่ไปกับ
ntpd โดยไม่รบกวนการทำงานปกติของ ntpd
โปรแกรมนี้รันตลอดไป หรือจนกว่าตัวเลือกการยกเลิกจะตรงกัน หรือจนกว่าจะถูกขัดจังหวะ
การสร้างรายงานตัวอย่างไปยังเอาต์พุตมาตรฐาน แต่ละบรรทัดประกอบด้วยช่องว่างคั่น
ฟิลด์ข้อความ
นี่คือตัวอย่างจุดเริ่มต้นของไฟล์รายงาน:
ntpshmmon เวอร์ชัน 1
# ชื่อเห็น@ นาฬิกาจริง L Prec
ตัวอย่าง NTP2 1424926256.443030206 1424926256.115869233 1424926256.000000000 0 -1
ตัวอย่าง NTP3 1424926256.443060517 1424926255.995430821 1424926256.000000000 0 -20
ตัวอย่าง NTP3 1424926256.995747347 1424926256.995422728 1424926257.000000000 0 -20
ตัวอย่าง NTP2 1424926257.112433572 1424926257.111936726 1424926257.000000000 0 -1
ตัวอย่าง NTP3 1424926257.996221153 1424926257.995410232 1424926258.000000000 0 -20
ตัวอย่าง NTP2 1424926258.107769409 1424926258.107451006 1424926258.000000000 0 -1
ตัวอย่าง NTP3 1424926258.995647636 1424926258.995406476 1424926259.000000000 0 -20
เอาต์พุตเริ่มต้นด้วยบรรทัดส่วนหัวที่แสดงเวอร์ชันของรูปแบบเอาต์พุตเสมอ
บรรทัดเวอร์ชันเริ่มต้นด้วย "เวอร์ชัน ntpshmmon" และตามด้วยเวอร์ชันตัวเลข
สนาม
ส่วนที่เหลือของไฟล์เป็นความคิดเห็นหรือบรรทัดตัวอย่าง บรรทัดความคิดเห็นเริ่มต้นด้วย
a # และควรละเว้นโดยโปรแกรมที่ตีความรูปแบบนี้ โปรแกรมนี้ไม่เคย
สร้างเส้นดังกล่าวเอง
ฟิลด์ของบรรทัดตัวอย่างมีดังนี้:
1. คีย์เวิร์ด "ตัวอย่าง"
2. หน่วย NTP ที่รวบรวม
3. เวลารวบรวมของวัน วินาที
4. ตัวรับ เวลาของวัน วินาที
5. นาฬิกา เวลาของวัน วินาที
6. สถานะการแจ้งเตือนวินาทีกระโดด
7. ความแม่นยำของแหล่งที่มา (เข้าสู่ระบบ(2) ของแหล่งที่มากระวนกระวายใจ).
ในสาขาเหล่านี้ "เวลานาฬิกา" คือเวลาที่มีความแม่นยำสูงที่วัดโดยแหล่งที่มาและ
"เวลาผู้รับ" คือเวลา Unix UTC ที่เครื่องรับ เป็นเรื่องปกติสำหรับส่วนวินาทีของ
เวลาผู้รับให้ตรงกับส่วนวินาทีของเวลารวบรวมและสำหรับนาโนวินาที
ส่วนหนึ่งของเวลาผู้รับจะเป็นศูนย์
-v
เปิดใช้งานข้อความสถานะแบบละเอียด
-c
ช่วงการสำรวจอุปกรณ์ในเสี้ยววินาที - ค่าเริ่มต้นเป็น 1
-n
กำหนดจำนวนตัวอย่างสูงสุดที่จะรวบรวม
-s
ลบส่วนทั้งหมดที่ระบุโดยอาร์กิวเมนต์หน่วย ปกติตัวเลือกนี้จะเป็นเพียง
ที่น่าสนใจสำหรับนักพัฒนา GPSD
-t
ตั้งเวลาสูงสุดในการเก็บตัวอย่างเป็นวินาที
-h
แสดงการใช้งานโปรแกรมและออก
-V
แสดงเวอร์ชันของโปรแกรมและออก
ใช้ ntpshmmon ออนไลน์โดยใช้บริการ onworks.net