/ / Cách đặt múi giờ bằng thiết bị đầu cuối Linux

Cách đặt múi giờ bằng thiết bị đầu cuối Linux

Nếu bạn đã di chuyển hoặc đang đi du lịch với máy tính xách tay Linux của mình, bạn có thể tự hỏi làm thế nào để thay đổi múi giờ hệ thống của mình. Thật dễ dàng để đặt múi giờ trên máy tính Linux của bạn từ dòng lệnh. Đây là cách để làm điều đó.

Xem các múi giờ với tzselect


tzselect lựa chọn lục địa

Trên các hệ thống Linux, múi giờ được xác định bởi Cơ sở dữ liệu múi giờ, còn được gọi là tzdata, do Cơ quan cấp số được ấn định trên Internet quản lý.

Vì múi giờ có thể thay đổi về mặt chính trị, sẽ rất hữu ích nếu quản lý chúng trong cơ sở dữ liệu trung tâm mà các hệ thống khác có thể sử dụng. Tom Scott giải thích lý do tại sao đây là một ý tưởng hay:

Để xem tên của múi giờ trong cơ sở dữ liệu cho vị trí của bạn, bạn có thể sử dụng lệnh tzselect. Đó là một chương trình điều khiển bằng menu sẽ thu hẹp tên của múi giờ bạn muốn.

Bạn bắt đầu với lệnh tzselect tại shell:

tzselect

Thao tác này sẽ hiển thị menu các lục địa và bạn có thể xem chi tiết múi giờ của quốc gia và khu vực địa phương của mình, nếu có.

Ví dụ: Múi giờ Thái Bình Dương được biểu thị là “Châu Mỹ / Los_Angeles”. tzselect sẽ yêu cầu xác nhận xem điều này có chính xác hay không. Sau đó, nó sẽ cho bạn biết cách thực hiện thay đổi vĩnh viễn bằng cách sử dụng $ TZ biến môi trường.

Đặt múi giờ với biến môi trường $ TZ


Biến environemntal TZ trên dòng lệnh linux

Bạn có thể chỉ cần đặt múi giờ với biến môi trường $ TZ. Ví dụ: để đặt nó thành Múi giờ Thái Bình Dương:

export TZ="America/Los_Angeles"

Để thực hiện thay đổi này vĩnh viễn, bạn có thể đặt dòng này trong các tệp cấu hình shell của mình như .bashrc hoặc .zshrc.

Liên quan: Biến môi trường trong Linux là gì? Mọi thư bạn cân biêt

Đặt múi giờ với / etc / timezone và / etc / localtime


/ etc / localtime liên kết tượng trưng

Nếu bạn muốn thực hiện các thay đổi trên toàn hệ thống đối với múi giờ, chẳng hạn như đối với hệ thống máy tính để bàn hoặc máy tính xách tay ở một vị trí, bạn có thể sử dụng / etc / múi giờ/ etc / localtime các tập tin. Tệp nào bạn sẽ sử dụng phụ thuộc vào hệ thống bạn đang chạy.

Hệ thống Debian và Ubuntu sử dụng hệ thống cũ. Các tệp này thường được đặt khi cài đặt, nhưng bạn có thể thay đổi chúng sau đó. Để biết bạn sử dụng tệp nào trên hệ thống của mình, hãy tham khảo tài liệu về bản phân phối của bạn.

Để thay đổi múi giờ bằng cách sử dụng / etc / múi giờ, bạn sẽ chỉnh sửa nó bằng bất kỳ trình soạn thảo văn bản nào và đặt tên múi giờ bạn có trước đó vào tệp đó. Bạn sẽ cần sử dụng sudo vì người dùng root sở hữu tệp.

Ví dụ, để chỉnh sửa nó bằng vim:

sudo vim /etc/timezone

Với / etc / localtimebạn thay đổi múi giờ bằng cách tạo liên kết tượng trưng đến tệp nhị phân có cùng tên với múi giờ trong / usr / share / zoneinfo danh mục.

Nếu bạn muốn đặt máy của mình thành giờ Thái Bình Dương bằng cách sử dụng / etc / localtimebạn sẽ sử dụng lệnh ln với -S tùy chọn để tạo một liên kết tượng trưng và -f để ghi đè nó nếu nó đã tồn tại:

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

Bây giờ bạn có thể đặt múi giờ từ dòng lệnh

Cho dù chuyến du lịch của bạn đưa bạn đến đâu, bạn luôn có thể đảm bảo rằng mình đang giữ đúng thời điểm chỉ với một vài lệnh đơn giản. Nếu bạn đang tìm cách chuyển đổi múi giờ trong trình duyệt, hãy đọc để biết thêm về cách sử dụng công cụ dựa trên web, MyTimeZone, để làm như vậy.


cửa sổ-bổ sung-múi giờ-đặc trưng
Cách chuyển đổi múi giờ tức thì chỉ với một cú nhấp chuột

Bạn luôn gặp khó khăn khi chuyển đổi múi giờ của mình thành múi giờ khác? Phần mở rộng tiện lợi này làm cho nó trở nên dễ dàng và dễ dàng.

Đọc tiếp


Thông tin về các Tác giả

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *