Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Lập Trình Bash

Cách xác minh và quản lý múi giờ của hệ thống Linux của bạn

Trong bài viết ngắn này, chúng tôi sẽ hướng dẫn người mới sử dụng các cách đơn giản khác nhau để kiểm tra múi giờ hệ thống trong Linux. Quản lý thời gian trên máy Linux, đặc biệt là máy chủ sản xuất luôn là một khía cạnh quan trọng của quản trị hệ thống.

Có một số tiện ích quản lý thời gian có sẵn trên Linux như datetimedatectl các lệnh để lấy múi giờ hiện tại của hệ thống và đồng bộ hóa với máy chủ NTP từ xa để cho phép xử lý thời gian hệ thống tự động và chính xác hơn.

Chà, chúng ta hãy đi sâu vào các cách khác nhau để tìm ra múi giờ của hệ thống Linux.

1. Chúng ta sẽ bắt đầu bằng cách sử dụng ngày truyền thống lệnh tìm múi giờ hiện tại như sau:

$ date

Ngoài ra, hãy nhập lệnh bên dưới, trong đó %Z định dạng in múi giờ theo thứ tự chữ cái và %z in múi giờ số:

$ date +"%Z %z"
Cách xác minh và quản lý múi giờ của hệ thống Linux của bạn Tìm múi giờ Linux

Lưu ý :Có nhiều định dạng trong ngày trang man mà bạn có thể sử dụng để thay đổi kết quả đầu ra của lệnh date:

$ man date

2. Tiếp theo, bạn cũng có thể sử dụng timedatectl , khi bạn chạy nó mà không có bất kỳ tùy chọn nào, lệnh sẽ hiển thị tổng quan về hệ thống bao gồm múi giờ như sau:

$ timedatectl

Hơn nữa, hãy thử sử dụng lệnh quy trình và lệnh grep để chỉ lọc múi giờ như sau:

$ timedatectl | grep “Time zone”
Cách xác minh và quản lý múi giờ của hệ thống Linux của bạn Tìm múi giờ Linux hiện tại

Tìm hiểu cách đặt múi giờ trong Linux bằng lệnh timedatectl.

3. Ngoài ra, người dùng Debian và các dẫn xuất của nó có thể hiển thị nội dung của tệp /etc/timezone sử dụng tiện ích cat để kiểm tra múi giờ của bạn:

$ cat /etc/timezone
Cách xác minh và quản lý múi giờ của hệ thống Linux của bạn Kiểm tra múi giờ của Linux

Quan trọng :Dành cho REHL/CentOS 7Fedora 25-22 người dùng, tệp /etc/localtime là một liên kết tượng trưng đến tệp múi giờ trong thư mục /usr/share/zoneinfo/ .

Tuy nhiên, bạn có thể sử dụng ngày hoặc timedatectl lệnh để hiển thị cả thời gian và múi giờ hiện tại.

Để thay đổi múi giờ, hãy tạo liên kết tượng trưng /etc/localtime đến múi giờ thích hợp trong /usr/share/zoneinfo/ :

$ sudo ln -sf /usr/share/zoneinfo/zoneinfo /etc/localtime

Cờ -s cho phép tạo liên kết tượng trưng, ​​nếu không, liên kết cứng sẽ được tạo theo mặc định và -f xóa tệp đích hiện có, trong trường hợp này là /etc/localtime .

Ví dụ:để thay đổi múi giờ thành Châu Phi/Nairobi , đưa ra lệnh bên dưới:

$ sudo ln -sf /usr/share/zoneinfo/Africa/Nairobi /etc/localtime

Thế thôi! Đừng quên chia sẻ suy nghĩ của bạn về bài viết bằng mẫu phản hồi bên dưới. Điều quan trọng là bạn nên xem qua hướng dẫn quản lý thời gian dành cho Linux này để hiểu rõ hơn về cách xử lý thời gian trên hệ thống của mình, nó có các ví dụ đơn giản và dễ làm theo.

Cuối cùng, hãy luôn nhớ theo dõi Tecmint để biết những nội dung Linux thú vị và mới nhất.

Đưa kỹ năng Linux của bạn lên một tầm cao mới

Các thành viên gốc có toàn quyền truy cập vào mọi khóa học, lộ trình luyện thi chứng chỉ và thư viện nội dung Linux thực hành ngày càng phát triển — với các khóa học mới được bổ sung hàng tháng.

Những gì bạn nhận được

Truy cập không có quảng cáo vào tất cả các bài viết cao cấp

Truy cập vào tất cả các khóa học:Tìm hiểu Linux, AI cho Linux, Bash Scripting, Cẩm nang Ubuntu, Golang và hơn thế nữa.

Truy cập vào các chứng chỉ Linux (RHCSA, RHCE, LFCS và LFCA)

Truy cập các khóa học mới được phát hành

Nhận quyền truy cập vào bản tin hàng tuần

Ưu tiên trợ giúp trong phần bình luận

Cộng đồng Telegram riêng tư

Kết nối với cộng đồng Linux

Cách xác minh và quản lý múi giờ của hệ thống Linux của bạn

Aaron Kili là một người đam mê Linux và F.O.S.S, một quản trị viên hệ thống Linux sắp ra mắt, nhà phát triển web và hiện là người sáng tạo nội dung cho TecMint, người yêu thích làm việc với máy tính và tin tưởng mạnh mẽ vào việc chia sẻ kiến thức.

Mỗi hướng dẫn tại TecMint được tạo bởi đội ngũ quản trị viên hệ thống Linux có kinh nghiệm để nó đáp ứng các tiêu chuẩn chất lượng cao của chúng tôi.