Việc sử dụng múi giờ chính xác là điều cần thiết cho nhiều nhiệm vụ và quy trình liên quan đến hệ thống. Múi giờ không đúng sẽ ảnh hưởng chủ yếu đến ba hoạt động – ghi nhật ký, tự động hóa và cronjobs. Bài viết này mình sẽ hướng dẫn cách đặt hoặc thay đổi múi giờ trên CentOS
Bước 1: Login vào VPS thông qua SSH
Bước 2: Kiểm tra múi giờ hiện tại của hệ thống bằng câu lệnh sau
timedatectl
Kết quả trả về hệ thống của mình đang set timezone của Time zone: America/New_York (EDT, -0400)
Múi giờ hệ thống được cấu hình bằng cách liên kết symlink /etc/localtime
đến một định danh múi giờ nhị phân trong thư mục /usr/share/zoneinfo
. Một tùy chọn khác để kiểm tra múi giờ là hiển thị đường dẫn các điểm liên kết tượng trưng đến sử dụng lệnh ls:
ls -l /etc/localtime
Bước 1: Trước tiên thay đổi Timezone bạn cần xác định được vùng/quốc gia của bạn hiện tại. Lệnh sau sẽ liệt kê ra tất cả các Timezone trên thế giới và bạn sẽ xác định vùng/quốc gia của bạn.
timedatectl list-timezones
Bước 2: Sau khi đã xác định được vùng/quốc gia bạn sử dụng lệnh sau để thay đổi
timedatectl set-timezone [your_time_zone]
Trong đó:
Ở đây mình ở Việt Nam do đó mình sẽ chọn timezone là Asia/Ho_Chi_Minh
timedatectl set-timezone Asia/Ho_Chi_Minh
Bước 3: Kiểm tra lại múi giờ hiện tại sau khi change Timezone
Chúc các bạn thành công !