วิธีเปลี่ยนเขตเวลาใน Linux

ผู้เขียน: Sara Rhodes
วันที่สร้าง: 12 กุมภาพันธ์ 2021
วันที่อัปเดต: 27 มิถุนายน 2024
Anonim
How to change timezone in Linux [Ubuntu] using timedatectl command
วิดีโอ: How to change timezone in Linux [Ubuntu] using timedatectl command

เนื้อหา

บทความนี้จะแสดงวิธีเปลี่ยนเขตเวลาบนคอมพิวเตอร์ Linux โซนเวลาสามารถเปลี่ยนแปลงได้บนการกระจาย Linux โดยใช้บรรทัดคำสั่งหรือเมนูบรรทัดคำสั่งสำหรับการเลือกลีนุกซ์รุ่นต่างๆ หากคุณใช้ Mint, Ubuntu หรือ distro อื่นที่มีอินเทอร์เฟซผู้ใช้และเมนูการตั้งค่าที่เรียบง่าย ให้เปลี่ยนเขตเวลาจากที่นั่น

ขั้นตอน

วิธีที่ 1 จาก 4: ผ่านบรรทัดคำสั่ง

  1. 1 เริ่ม "เทอร์มินัล" เลือกโปรแกรม Terminal จากรายการโปรแกรม Linux หรือคลิก Ctrl+Alt+NS บนแป้นพิมพ์
  2. 2 กำหนดเขตเวลาปัจจุบัน เข้า วันที่ เข้า "Terminal" แล้วคลิก ↵ ป้อน... “เทอร์มินัล” จะแสดงวันที่ในรูปแบบ: Day_ ของสัปดาห์ เดือน วัน เวลา Hour_zone ปี
    • ตัวอย่าง: วันพุธ (วันพุธ) มี.ค. (มี.ค.) 7 07:38:23 FET 2017 โดยที่ "FET" คือเขตเวลาปัจจุบัน (เวลายุโรปตะวันออกไกล)
  3. 3 แสดงเขตเวลาที่ใช้ได้ เข้า cd / usr / share / zoneinfo แล้วกด ↵ ป้อนแล้วเข้า tzselect แล้วกด ↵ ป้อนเพื่อแสดงรายการสถานที่
    • ทาง / usr / share / zoneinfo อาจแตกต่างกันขึ้นอยู่กับการกระจาย Linux
  4. 4 เลือกทวีปหรือมหาสมุทร ระบุหมายเลขที่นั่งตามตำแหน่งของคุณ แล้วกด ↵ ป้อน.
  5. 5 เลือกประเทศ ป้อนหมายเลขประเทศจากรายการบนหน้าจอแล้วกด ↵ ป้อน.
  6. 6 เลือกเขตเวลาของคุณ ป้อนหมายเลขโซนเวลาที่คุณต้องการแล้วกด ↵ ป้อน.
    • หากเมืองของคุณไม่อยู่ในรายการ โปรดเลือกเมืองอื่นจากเขตเวลาเดียวกัน
  7. 7 ยืนยันเวลาท้องถิ่น ตรวจสอบว่าเวลาท้องถิ่นถูกต้องโดยป้อน 1 จากนั้นกด ↵ ป้อน.
    • หากเวลาไม่ถูกต้อง ให้ป้อน 2 แล้วกด ↵ ป้อนจากนั้นเลือกทวีปอื่นและทำซ้ำขั้นตอนทั้งหมดอีกครั้ง
  8. 8 ตรวจสอบให้แน่ใจว่าคุณเปลี่ยนเขตเวลาของคุณ ป้อนคำสั่งอีกครั้ง วันที่ และตรวจสอบให้แน่ใจว่าหน้าจอแสดงเขตเวลาที่ถูกต้อง ถ้าใช่ แสดงว่าคุณได้เปลี่ยนเขตเวลาเรียบร้อยแล้ว
  9. 9 ตั้งค่านาฬิกาให้ซิงค์กับเซิร์ฟเวอร์เวลาที่ถูกต้องบนอินเทอร์เน็ต ลีนุกซ์รุ่นใหม่ส่วนใหญ่มาพร้อมกับแพ็คเกจ NTP ที่ติดตั้งไว้ล่วงหน้า หากการแจกจ่ายของคุณไม่มี ให้ติดตั้งแพ็คเกจ NTP แยกต่างหาก ใช้คำสั่งใดคำสั่งหนึ่งต่อไปนี้เพื่อตั้งค่า NTP:
    • Ubuntu / Mint / Debian: sudo apt ติดตั้ง ntp
    • CentOS: sudo yum ติดตั้ง ntp
      sudo / sbin / chkconfig ntpd บน
    • Fedora / RedHat: sudo yum ติดตั้ง ntp
      sudo chkconfig ntpd บน
    • เข้า ntpdate ลิงค์เซิร์ฟเวอร์ && hwclock –w หลังคำสั่งติดตั้ง ระบุลิงค์ไปยังเว็บไซต์เซิร์ฟเวอร์

วิธีที่ 2 จาก 4: ผ่านเมนูโซนเวลา

  1. 1 เริ่ม "เทอร์มินัล" เลือกโปรแกรม Terminal จากรายการโปรแกรม Linux หรือคลิก Ctrl+Alt+NS บนแป้นพิมพ์
  2. 2 ป้อนคำสั่งเพื่อเปิดเมนูโซนเวลา คำสั่งนี้อาจแตกต่างกันขึ้นอยู่กับการแจกจ่าย Linux:
    • อูบุนตู และ สะระแหน่ - sudo dpkg-reconfigure tzdata พร้อมระบุรหัสผ่านผู้ดูแลระบบ / ผู้ใช้
    • หมวกสีแดง - redhat-config-date
    • CentOS และ Fedora - system-config-date
    • FreeBSD และ สแล็คแวร์ - tzselect
  3. 3 เลือกภูมิภาค ใช้ลูกศรบนแป้นพิมพ์เพื่อเลือกภูมิภาคที่คุณอาศัยอยู่และกด ↵ ป้อน.
  4. 4 เลือกเมือง / ประเทศของคุณ เลือกเมืองหรือประเทศในเขตเวลาที่เหมาะสมแล้วคลิก ↵ ป้อนเพื่อเปลี่ยนเขตเวลาบนคอมพิวเตอร์ของคุณ

วิธีที่ 3 จาก 4: ผ่านอินเทอร์เฟซผู้ใช้ใน Ubuntu

  1. 1 คลิกที่ไอคอน "เมนูระบบ" เพื่อแสดงเมนูแบบเลื่อนลง เป็นรูปสามเหลี่ยมชี้ลงที่มุมขวาบนของหน้าจอ
  2. 2 คลิกที่ไอคอน "การตั้งค่า" (ประแจและไขควง) ที่มุมล่างซ้ายของเมนู ศูนย์ควบคุม Ubuntu จะเปิดขึ้น
  3. 3 เลื่อนลงและคลิกที่ รายละเอียด. ที่เป็นส่วนท้ายของ sidebar ทางซ้ายของหน้าต่าง
    • ตรวจสอบให้แน่ใจว่าวางเมาส์ไว้เหนือแผงด้านซ้าย
  4. 4 เปิดแท็บ วันและเวลา ทางด้านซ้ายของหน้าต่าง
  5. 5 ปิดใช้งานการตรวจหาเขตเวลาอัตโนมัติ ในการดำเนินการนี้ ให้คลิกที่สวิตช์สีน้ำเงิน "กำหนดเขตเวลาโดยอัตโนมัติ"
    • หากปิดใช้งานตัวเลือกนี้อยู่แล้ว ให้ข้ามขั้นตอนนี้
  6. 6 กด เขตเวลา ที่ด้านล่างของหน้าต่างเพื่อเปิดเมนูการเลือกเขตเวลา
  7. 7 เลือกเขตเวลาของคุณ เลือกตำแหน่งโดยประมาณของคุณบนแผนที่โลก เวลาในคอมพิวเตอร์ของคุณควรเปลี่ยนให้ตรงกับเขตเวลาในภูมิภาคที่คุณเลือก
  8. 8 ปิดหน้าต่างเพื่อบันทึกการเปลี่ยนแปลงและอัปเดตเขตเวลาในคอมพิวเตอร์ของคุณ

วิธีที่ 4 จาก 4: ผ่าน UI ใน Mint

  1. 1 เปิดเมนู คลิกที่ "เมนู" ที่มุมล่างซ้ายของหน้าจอ
  2. 2 คลิกที่ไอคอนการตั้งค่าระบบ (ฟันเฟืองสีเทาสองตัว) ที่ด้านซ้ายของหน้าต่างเมนู
  3. 3 เลือกหมวด วันและเวลา ในกลุ่ม "พารามิเตอร์"
  4. 4 คลิกที่ปุ่ม เลิกบล็อก ที่ด้านขวาของหน้าต่าง
  5. 5 ป้อนรหัสผ่านผู้ใช้ ป้อนรหัสผ่านเพื่อเข้าสู่ระบบ
  6. 6 กด ยืนยัน ที่ด้านล่างของแบบสอบถามเพื่อปลดล็อกเมนูวันที่และเวลา
  7. 7 เลือกเขตเวลาของคุณ คลิกที่ส่วนแนวตั้งของแผนที่เพื่อเลือกเขตเวลา เวลาทางด้านขวาของหน้าจะเปลี่ยนทันทีตามเขตเวลาที่เลือก
  8. 8 กด ปิดกั้น ที่ด้านขวาของหน้าต่างเพื่อบันทึกเขตเวลาและล็อคเมนูวันที่และเวลา

เคล็ดลับ

  • ในบางเวอร์ชันของ RedHat Linux, Slackware, Gentoo, SuSE, Debian, Ubuntu และการแจกแจงมาตรฐานอื่นๆ คำสั่งสำหรับแสดงและเปลี่ยนเวลาคือ "date" แทนที่จะเป็น "clock"
  • โทรศัพท์มือถือและอุปกรณ์พกพาอื่นๆ ที่ใช้ Linux จะจัดเก็บเขตเวลาไว้ที่อื่น มีอยู่ในไฟล์ / etc / TZ ในรูปแบบที่อธิบายไว้เช่นใน [1] แก้ไขไฟล์นี้ด้วยตนเองหรือใช้คำสั่ง echo (เช่น echo GMT3FET> / etc / TZ เพื่อตั้งค่าเขตเวลามอสโก)

คำเตือน

  • การตั้งค่าเขตเวลาในบางแอปพลิเคชัน (เช่น PHP) แตกต่างจากการตั้งค่าเขตเวลาของระบบ
  • บางระบบมียูทิลิตี้ที่ขอเขตเวลาที่ถูกต้องและทำการเปลี่ยนแปลงการกำหนดค่าระบบอย่างเหมาะสม ตัวอย่างเช่น Debian มียูทิลิตี้ tzsetup และ tzconfig สำหรับสิ่งนี้