Có nhiều cách để thay đổi timezone trên hệ điều hành Linux, bài viết này sẽ hướng dẫn các bạn một số cách để thay đổi timezone phù hợp với nhu cầu.
Liệt kê các timezone có trên hệ thống
Các bạn thực thi lệnh sau để kiểm tra:
ls /usr/share/zoneinfo/
[root@ITFROMZERO ~]# ls /usr/share/zoneinfo/ Africa Arctic Australia CST6CDT Cuba EST5EDT Etc GB-Eire GMT-0 HST Indian Jamaica Libya MST7MDT NZ-CHAT PST8PDT Portugal Singapore US W-SU iso3166.tab posixrules zone.tab America Asia Brazil Canada EET Egypt Europe GMT GMT0 Hongkong Iran Japan MET Mexico Navajo Pacific ROC Turkey UTC WET leapseconds right zone1970.tab Antarctica Atlantic CET Chile EST Eire GB GMT+0 Greenwich Iceland Israel Kwajalein MST NZ PRC Poland ROK UCT Universal Zulu posix tzdata.zi
Cài đặt timezone
Để cài đặt timezone, các bạn thực thi lệnh sau:
ln -sf /usr/share/zoneinfo/Asia/Ho_Chi_Minh /etc/localtime
Trên Ubuntu các bạn có thể dùng lệnh sau để thay đổi timezone:
sudo dpkg-reconfigure tzdata
Sau đó chọn timezone muốn cài đặt.
Kiểm tra timezone hiện tại
Để kiểm tra timezone sau khi cài đặt các bạn thực thi lệnh sau:
#Kiểm tra giờ UTC date -u
#Kiểm tra timezone hiện tại date
Chúc các bạn thành công.