Cách đặt múi giờ trên Debian 10

Tác giả NetworkEngineer, T.Một 03, 2022, 03:18:54 SÁNG

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 1 Khách đang xem chủ đề.

Cách đặt múi giờ trên Debian 10


Khi bạn thiết lập môi trường Debian mới trên hệ thống của mình, múi giờ đã được đặt sẵn trong quá trình cài đặt và nếu bạn không đặt thời gian, trong trường hợp này, múi giờ sẽ tự động đồng bộ hóa múi giờ của hệ thống qua internet với vị trí gần nhất có thể của bạn. Sử dụng bộ chuyển đổi Debian 10, bạn cũng có thể thay đổi múi giờ của hệ thống theo sở thích của mình.

Trong bài viết này, mình sẽ trình bày chi tiết cho bạn về cách thay đổi múi giờ của hệ thống buster Debian 10 bằng các phương pháp khác nhau.

Debian 10 buster đề nghị bạn đặt múi giờ của hệ thống bằng hai cách khác nhau:

  • Thay đổi múi giờ bằng cách sử dụng môi trường giao diện đồ họa người dùng Gnome
  • Thay đổi múi giờ bằng cách sử dụng cửa sổ dòng lệnh Terminal Gnome

1. Phương pháp 1: Sử dụng môi trường giao diện đồ họa người dùng Gnome

Để đặt múi giờ của hệ thống Debian 10, bạn sẽ nhấp vào 'Activities' nằm ở góc trên cùng bên trái của màn hình và nhập ngày và giờ vào thanh tìm kiếm ứng dụng như sau:


Bây giờ, nhấp vào kết quả hiển thị. Cửa sổ sau sẽ được hiển thị trên màn hình nền.


Ngoài ra, bạn cũng có thể mở cửa sổ hiển thị ở trên bằng cách nhấp vào biểu tượng cài đặt từ đầu màn hình như sau:


Bây giờ, hãy nhấp vào tùy chọn 'Time Zone' từ tất cả các tùy chọn hiển thị.


Cửa sổ sau sẽ xuất hiện trên màn hình nơi bạn có thể tìm kiếm một vị trí cụ thể bằng cách sử dụng thanh tìm kiếm và thay đổi múi giờ của hệ thống Debian 10 của bạn.


2. Phương pháp 2: Thay đổi múi giờ bằng cửa sổ dòng lệnh Terminal Gnome

Bạn cũng có thể thay đổi múi giờ của hệ thống Debian 10 bằng dòng lệnh hoặc ứng dụng gnome-terminal. Để thực hiện việc này, hãy nhấp vào 'Activities' và mở cửa sổ dòng lệnh Terminal bằng thanh tìm kiếm ứng dụng như sau.

Sử dụng tiện ích dòng lệnh timedatectl, bạn có thể hiển thị thông tin về múi giờ hiện tại của hệ thống và bạn có thể thay đổi ngày và giờ của hệ thống. Tiện ích dòng chung này có sẵn trên tất cả các hệ thống Linux hiện đại.

Sử dụng lệnh sau để hiển thị thông tin múi giờ hiện tại:

Mã nguồn [Chọn]
$ timedatectl
Trong đầu ra bên dưới, bạn có thể thấy rằng múi giờ được đặt là America/New_york.


Múi giờ trong hệ thống của bạn sẽ được cấu hình bằng cách liên kết mã hóa /etc/localtime thành một mã định danh nhị phân múi giờ trong đường dẫn thư mục /usr/share/zoneinfo

Bạn có thể tìm múi giờ bằng cách sử dụng đường dẫn liên kết biểu tượng thông qua lệnh ls như sau:

Mã nguồn [Chọn]
$ ls -l /etc/localtime

Kết quả sau sẽ hiển thị trên cửa sổ dòng lệnh Terminal. Ở đây, đường dẫn liên kết biểu tượng là /etc/localtime, trỏ đến thư mục cụ thể.

Để thay đổi múi giờ trong Debian 10 thì thật dễ dàng cho bạn. Trước tiên, bạn liệt kê tất cả các múi giờ hiện có trên thế giới. Với mục đích này, sử dụng lệnh sau sẽ hiển thị danh sách tất cả các múi giờ có sẵn trên thế giới.

Mã nguồn [Chọn]
$ timedatectl list-timezones
Bạn sẽ thấy danh sách dài các múi giờ trên cửa sổ dòng lệnh Terminal như sau:


Bây giờ, chúng ta sẽ thay đổi múi giờ bằng cách sử dụng danh sách múi giờ có sẵn. Ví dụ: chúng ta muốn đặt múi giờ của hệ thống của chúng tôi là Europe/Istanbull. Để làm điều đó, hãy hủy liên kết giờ địa phương với giờ hệ thống bằng lệnh sau:

Mã nguồn [Chọn]
$ sudo unlink /etc/localtime
Sử dụng lệnh sau, bạn có thể dễ dàng thay đổi múi giờ của hệ thống.

Mã nguồn [Chọn]
$ sudo timedatectl set-timezone your-timezone
Trong lệnh trên, thay thế 'your-timezone' bằng Europe/Istanbul như sau:

Mã nguồn [Chọn]
$ sudo timedatectl set-timezone Europe/Istanbul

Bây giờ, tạo liên kết biểu tượng và hiển thị thông tin múi giờ của hệ thống của bạn bằng lệnh 'timedatectl'.

Mã nguồn [Chọn]
$ sudo ln -s /usr/share/zoneinfo/Europe/Istanbul /etc/localtime
Mã nguồn [Chọn]
$ timedatectl
Trong kết quả hiển thị sau đây, bạn có thể thấy rằng múi giờ được đặt thành Europe/Istanbull.


Trong bài viết này, bạn đã học cách thay đổi múi giờ của hệ thống Debian 10 buster bằng cách sử dụng cả hai cách, đó là dòng lệnh và GUI. Hơn nữa, bạn cũng đã học các bộ lệnh khác nhau liên quan đến tiện ích dòng lệnh timedatectl. Cách tiện ích này cung cấp trợ giúp trong việc thay đổi múi giờ của hệ thống Linux. Mình hy vọng bài viết này sẽ hữu ích cho bạn trong tương lai.