เปลี่ยนวันเวลาบนลีนุกซ์ด้วยคำสั่ง date

วันเวลาบนลีนุกซ์ถือเป็นเรื่องสำคัญ ที่สมควรจะตั้งให้ตรงกับเวลามาตรฐาน ไม่เช่นนั้น โปรแกรมต่างๆ จะเก็บเวลาไม่ถูกต้อง ทำให้การตรวจสอบการทำงานย้อนหลังมีปัญหา


วิธีที่ดีที่สุดเพื่อให้เวลาของเครื่องลีนุกซ์ตรงกับเวลามาตรฐานคือติดตั้งและคอนฟิก NTP

แต่ถ้าไม่สามารถคอนฟิกเช่น ไม่สามารถต่อเชื่อมอินเตอร์เน็ต เพื่อ sync กับ NTP Server มาตรฐาน

สามารใช้คำสั่ง date  เพื่อเปลี่ยนเวลาของเครื่องลีนุกซ์ให้เป็นเวลาที่ต้องการ ใกล้เคียงกับเวลามาตรฐานได้

พิมพ์คำสั่ง date แบบไม่มีออปชั่นใดๆ ผลลัพธ์จะแสดงเวลาของเครื่อง ผู้ใช้ (user) ธรรมดาก็สามารถใช้คำสั่งนี้เพื่อดูเวลาของเครื่องได้


[root@cent6  ~]$ date

Mon Apr 16 18:25:03 ICT 2012


สมมติว่าเวลาจริงๆ ตอนนี้เป็นวันที่ 16 Apr 2012 เวลา 15:03 น.

เราสามารถใช้คำสั่ง date เพื่อเปลี่ยนเวลาของเครื่องตามที่ต้องการได้

ล็อกอินด้วย root แล้วใช้คำสั่ง date เว้นวรรคตามด้วยวันที่เวลาตามรูปแบบ

mmddHHMMCCYY


โดย

  • mm คือตัวเลขระบุเดือน
  • dd คือตัวเลขระบุวันที่
  • HH คือตัวเลขระบุชั่วโมง
  • MM คือตัวเลขระบุนาที
  • CCYY คือตัวเลขปี คศ. เช่น 2012


  • ตัวเลขทั้งหมดต้องพิมพ์เป็นตัวเลขสองหลัก ยกเว้นปีคศ. ถ้าเป็นตัวเลขตัวเดียวพิมพ์เลข 0 (ศูนย์) นำหน้า เช่นเดือน เมษายน ต้องพิมพ์เป็น 04


    ตัวอย่างเช่นต้องการเปลี่ยนเวลาของเครื่องเป็น 16 Apr 2012 เวลา 15:03 น.


    [root@cent6 ~]# date 041615032012

    Mon Apr 16 15:03:00 ICT 2012


    คำอธิบายตัวเลขตามลำดับ

  • 04 = เดือนเมษายน
  • 16 = วันที่ 16
  • 15 = 15 นาฬิกา
  • 03 = 3 นาที
  • 2012 = ปี คศ. 2012
  • Was this answer helpful?

     Print this Article

    Also Read

    รวบรวมคำสั่งที่จำเป็นสำหรับ Admin ใน CentOS

    คำสั่ง ls : : : แสดงรายชื่อแฟ้มในห้องปัจจุบัน หรือห้องอื่น ๆ ที่ต้องการ คำสั่ง chmod : : :...

    วิธีติดตั้ง MemCache บน CentOS

    MemCache คือ extension ของ PHP ที่จะทำหน้าที่ลดภาระการทำงานของ Server...

    วิธีแก้ปัญหา IPv6 sending guidelines ของ Gmail

    ช่วงเปลี่ยนผ่านของ IPv4 ไป IPv6 นี้ admin หลายท่านคงอาจพบปัญหากับการส่ง Mail ไปยัง Gmail...

    วิธีใช้งาน Crontab (Cron Jobs) บน Linux Server

    Crontab คือคำสั่งที่จะทำงานตามเวลาที่กำหนด...

    การติดตั้ง Network Time Protocol (NTP)

    เพื่อให้ข้อมูลจราจรมีความถูกต้องและนำมาใช้ประโยชน์ได้จริงตรงตาม พรบ คอมพิวเตอร์ ปี 2550...