ค้นหาเว็บไซต์

วิธีตรวจสอบเขตเวลาใน Linux


ในบทความสั้นๆ นี้ เราจะแนะนำมือใหม่ผ่านวิธีง่ายๆ ในการตรวจสอบเขตเวลาของระบบใน Linux การจัดการเวลาบนเครื่อง Linux โดยเฉพาะเซิร์ฟเวอร์ที่ใช้งานจริงถือเป็นสิ่งสำคัญในการบริหารระบบเสมอ

มียูทิลิตี้การจัดการเวลาจำนวนหนึ่งบน Linux เช่น คำสั่ง date และ timedatectl เพื่อรับเขตเวลาปัจจุบันของระบบและซิงโครไนซ์กับเซิร์ฟเวอร์ NTP ระยะไกลเพื่อเปิดใช้งานอัตโนมัติและ การจัดการเวลาของระบบที่แม่นยำยิ่งขึ้น

ให้เราเจาะลึกถึงวิธีต่างๆ ในการค้นหาเขตเวลาของระบบ Linux ของเรา

1. เราจะเริ่มต้นด้วยการใช้คำสั่ง date แบบดั้งเดิมเพื่อค้นหาเขตเวลาปัจจุบันดังนี้:

date

หรือพิมพ์คำสั่งด้านล่าง โดยที่รูปแบบ %Z จะพิมพ์เขตเวลาที่เป็นตัวอักษร และ %z จะพิมพ์เขตเวลาที่เป็นตัวเลข:

date +"%Z %z"

หมายเหตุ: มีหลายรูปแบบในหน้าคู่มือ วันที่ ที่คุณสามารถใช้เพื่อแก้ไขผลลัพธ์ของคำสั่ง date:

man date

2. ถัดไป คุณสามารถใช้ timedatectl ได้เช่นกัน เมื่อคุณรันโดยไม่มีตัวเลือกใดๆ คำสั่งจะแสดงภาพรวมของระบบรวมถึงเขตเวลาดังนี้:

timedatectl

ยิ่งไปกว่านั้น ลองใช้คำสั่งไปป์ไลน์และ grep เพื่อกรองเฉพาะเขตเวลาดังต่อไปนี้:

timedatectl | grep “Time zone”

เรียนรู้วิธีการตั้งค่าเขตเวลาใน Linux โดยใช้คำสั่ง timedatectl

3. นอกจากนี้ ผู้ใช้ Debian และอนุพันธ์สามารถแสดงเนื้อหาของไฟล์ /etc/timezone โดยใช้ยูทิลิตี้ cat เพื่อตรวจสอบเขตเวลาของคุณ:

cat /etc/timezone

ข้อสำคัญ: สำหรับผู้ใช้ REHL/CentOS 7 และ Fedora 25-22 ไฟล์ /etc /localtime คือลิงก์สัญลักษณ์ไปยังไฟล์เขตเวลาภายใต้ไดเรกทอรี /usr/share/zoneinfo/

อย่างไรก็ตาม คุณสามารถใช้คำสั่ง date หรือ timedatectl เพื่อแสดงเวลาและเขตเวลาปัจจุบันได้เช่นกัน

หากต้องการเปลี่ยนเขตเวลา ให้สร้างลิงก์สัญลักษณ์ /etc/localtime ไปยังเขตเวลาที่เหมาะสมภายใต้ /usr/share/zoneinfo/:


sudo ln  -sf /usr/share/zoneinfo/zoneinfo /etc/localtime

ธง -s เปิดใช้งานการสร้างลิงก์สัญลักษณ์ ไม่เช่นนั้นฮาร์ดลิงก์จะถูกสร้างขึ้นตามค่าเริ่มต้น และ -f จะลบไฟล์ปลายทางที่มีอยู่ ซึ่งในกรณีนี้คือ /etc/localtime.

ตัวอย่างเช่น หากต้องการเปลี่ยนเขตเวลาเป็น แอฟริกา/ไนโรบี ให้ใช้คำสั่งด้านล่าง:


sudo ln -sf /usr/share/zoneinfo/Africa/Nairobi /etc/localtime

นั่นคือทั้งหมด! อย่าลืมแบ่งปันความคิดเห็นเกี่ยวกับบทความนี้โดยใช้แบบฟอร์มคำติชมด้านล่าง ที่สำคัญ คุณควรอ่านคู่มือการจัดการเวลาสำหรับ Linux นี้เพื่อรับข้อมูลเชิงลึกเพิ่มเติมเกี่ยวกับการจัดการเวลาบนระบบของคุณ โดยมีตัวอย่างที่ง่ายและง่ายต่อการปฏิบัติตาม

สุดท้ายนี้ อย่าลืมคอยติดตาม Tecmint เพื่อพบกับสิ่งใหม่ล่าสุดและน่าสนใจของ Linux