วิธีตั้งค่าหรือเปลี่ยนเขตเวลาบน Debian 11


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

ในบทช่วยสอนต่อไปนี้ คุณจะได้เรียนรู้ วิธีกำหนดค่าเขตเวลาบน Debian 11 Bullseye

เบื้องต้น

  • ระบบปฏิบัติการที่แนะนำ: เดเบียน 11 บูลส์อาย
  • บัญชีผู้ใช้: บัญชีผู้ใช้งานกับ สิทธิพิเศษ sudo or การเข้าถึงรูท (คำสั่ง su).

กำลังอัปเดตระบบปฏิบัติการ

อัปเดตของคุณ Debian 11 ระบบปฏิบัติการเพื่อให้แน่ใจว่าแพ็คเกจที่มีอยู่ทั้งหมดเป็นปัจจุบัน:

sudo apt update && sudo apt upgrade

รูทหรือ Sudo Access

ตามค่าเริ่มต้น เมื่อคุณสร้างบัญชีเมื่อเริ่มต้นระบบด้วย Debian เมื่อเทียบกับรุ่นอื่นๆ บัญชีจะไม่ได้รับสถานะ sudoers โดยอัตโนมัติ คุณต้องมีสิทธิ์เข้าถึง รหัสผ่านรูท ใช้ คำสั่ง su หรือเยี่ยมชมบทช่วยสอนของเราที่ วิธีเพิ่มผู้ใช้ใน Sudoers บน Debian.

เขตเวลา – วิธีเทอร์มินัล

การตรวจสอบเขตเวลาปัจจุบัน

ขั้นแรก ให้ตรวจสอบเพื่อดูเขตเวลาปัจจุบันในเทอร์มินัล Debian ของคุณโดยพิมพ์คำสั่งต่อไปนี้:



timedatectl

ตัวอย่างผลลัพธ์:

วิธีตั้งค่าหรือเปลี่ยนเขตเวลาบน Debian 11

เขตเวลาโดยค่าเริ่มต้นถูกกำหนดค่าด้วย a (เชื่อมโยง) ราคาเริ่มต้นที่ (/ฯลฯ/เวลาท้องถิ่น) ไปยังตัวระบุเขตเวลาไบนารีใน (/usr/share/zoneinfo) ไดเร็กทอรีที่คุณสามารถดูข้อมูลเขตเวลาของระบบปัจจุบันได้โดยค้นหาไฟล์ที่ symlink นำไปโดยพิมพ์คำสั่งต่อไปนี้:

ls -l /etc/localtime

ตัวอย่างผลลัพธ์:

วิธีตั้งค่าหรือเปลี่ยนเขตเวลาบน Debian 11

อีกวิธีหนึ่งคือใช้คำสั่ง (cat) เพื่อพิมพ์เวลาจากไฟล์ (/etc/timezone) โดยพิมพ์คำสั่ง:

cat /etc/timezone

เปลี่ยนเขตเวลาด้วย (วันที่เวลา) คำสั่ง

หากต้องการเปลี่ยนการตั้งค่าเขตเวลาในเทอร์มินัล ก่อนอื่นคุณต้องค้นหารูปแบบภูมิภาคและเมือง ในการทำเช่นนี้ คุณจะต้องใช้ (วันที่เวลา) คำสั่งพิมพ์รายการนี้ใน (ภูมิภาค/เมือง) รูป

timedatectl list-timezones

คุณจะพบรายชื่อภูมิภาค/เมืองจำนวนมาก ใช้แป้นลูกศรบนแป้นพิมพ์ (ขึ้น) และ (ลง) เพื่อนำทางไปจนกว่าคุณจะพบเขตเวลาที่คุณต้องการ



ตัวอย่าง:

วิธีตั้งค่าหรือเปลี่ยนเขตเวลาบน Debian 11

เมื่อคุณพบรายการที่ถูกต้อง คุณจะใช้ (วันที่เวลา) เพื่อตั้งค่าเขตเวลาด้วยคำสั่งต่อไปนี้:

sudo timedatectl set-timezone your_time_zone

สำหรับบทช่วยสอน มันถูกตั้งค่าเป็น (ออสเตรเลีย/ควีนส์แลนด์) โดยใช้คำสั่ง:

ตัวอย่าง:

sudo timedatectl set-timezone Australia/Queensland

ถัดไป ให้ตรวจสอบเพื่อดูว่ามีการใช้เขตเวลาโดยป้อน . อีกครั้ง (วันที่เวลา) คำสั่ง:

timedatectl

ตัวอย่างผลลัพธ์:



วิธีตั้งค่าหรือเปลี่ยนเขตเวลาบน Debian 11

เขตเวลา – วิธี GUI

ผู้ใช้เดสก์ท็อป Debian มีตัวเลือกรองในการเปลี่ยนการตั้งค่าเขตเวลาแบบกราฟิกแทนการใช้ตัวเลือกเทอร์มินัล การใช้ GUI แทนสามารถทำได้เร็วและง่ายขึ้นสำหรับผู้ใช้ใหม่ใน Linux และ Debian

ขั้นแรก เปิดการตั้งค่าระบบ ซึ่งวิธีที่เร็วที่สุดคือการคลิกที่มุมขวาบนของหน้าจอเดสก์ท็อป Debian ของคุณดังที่แสดงด้านล่างและคลิกที่ (การตั้งค่า):

วิธีตั้งค่าหรือเปลี่ยนเขตเวลาบน Debian 11

ถัดไป ทางด้านซ้ายมือ ให้เลื่อนลงมาจนพบ (วันเวลา) แท็บและคลิกซ้ายเพื่อแสดงการตั้งค่าเขตเวลาในหน้าต่าง GUI ด้านขวา ควรตั้งค่านี้โดยอัตโนมัติตามค่าเริ่มต้น หากระบบปฏิบัติการของคุณเชื่อมต่อกับอินเทอร์เน็ตสำหรับผู้ใช้เดสก์ท็อป

วิธีตั้งค่าหรือเปลี่ยนเขตเวลาบน Debian 11

ในการเลือกเขตเวลาใหม่ ให้คลิกที่ (เขตเวลา) ทางด้านขวามือ ปัจจุบันคือ (AEST (บริสเบน, ออสเตรเลีย) อยู่ในภาพด้านบนของเรา จากนั้น คุณจะเห็นป๊อปอัปใหม่พร้อมแผนที่ ที่นี่ คุณสามารถใช้คลิกซ้ายของปุ่มเมาส์เพื่อเลือกตำแหน่งของคุณ ซึ่งจะเปลี่ยนเขตเวลาของคุณบนแผนที่โดยอัตโนมัติ

ตัวอย่างด้านล่างจากการเปลี่ยนเป็น (AWST (เพิร์ธ ออสเตรเลีย) ราคาเริ่มต้นที่ (AEST (บริสเบน, ออสเตรเลีย):

วิธีตั้งค่าหรือเปลี่ยนเขตเวลาบน Debian 11

เมื่อคุณเลือกเขตเวลาที่ถูกต้องแล้ว ให้คลิกที่ (X) ที่มุมขวาบนเพื่อใช้ และนั่นคือคุณเปลี่ยนเขตเวลาโดยใช้ GUI ได้สำเร็จ



ความคิดเห็นและข้อสรุป

ในคู่มือนี้ คุณได้เรียนรู้การตั้งค่าเขตเวลาโดยใช้เทอร์มินัลและใช้ GUI หากคุณมีเดสก์ท็อป โดยรวมแล้ว ฉันขอแนะนำให้ผู้ใช้มือใหม่และผู้ใช้ใหม่ลองใช้คำสั่งเทอร์มินัล เนื่องจากการเรียนรู้คำสั่งระบบใหม่จะสนุกกว่าการใช้ GUI เริ่มต้น



ไม่ใช่สิ่งที่คุณกำลังมองหา? ลองค้นหาบทช่วยสอนเพิ่มเติม

แสดงความคิดเห็น