Cách 1: Thay đổi TimeZone dùng file /etc/localtime
Ví dụ, timezone hiện tại của bạn là UTC. Bạn muốn chuyển nó qua Asia/Ho_Chi_Minh.
Mã:
|
# date Mon Jul 1 15:59:24 UTC 2011 |
Trong một số bản phân phối (ví dụ như CentOS), timezone được quản lý bằng file /etc/localtime.
Xóa file localtime hiện thời trong thư mục /etc/
Mã:
|
# cd /etc # rm localtime |
Tất cả các timezones được đặt tại /usr/share/zoneinfo/.
Kết nối file Ho_Chi_Minh từ thư mục trên vào thư mục /etc/localtime như bên dưới.
Mã:
|
# cd /etc # ln -s /usr/share/zoneinfo/Asia/Ho_Chi_Minh localtime |
Giờ đây timezone đã chuyển thành Ho_Chi_Minh.
Mã:
|
# date Mon Jul 1 16:10:14 ICT 2011 |
Cách 2: Thay đổi TimeZone dùng tập tin /etc/timezone
Trong một số bản phân phối (chẳng hạn như Ubuntu), timezone được quản lý bởi file /etc/timezone.
Chẳng hạn như, timezone hiện tại của bạn là US Eastern (New York).
Mã:
|
# cat /etc/timezone America/New_York |
Để thay đổi nó thành Hồ Chí Minh, chỉnh sửa file /etc/timezone như sau.
Mã:
|
# vim /etc/timezone Asia/Ho_Chi_Minh |
Thiết lập timezone từ dòng lệnh sử dụng biến TZ.
Mã:
|
# export TZ=Asia/Ho_Chi_Minh |