tzselect 查找適合於本地的時區
此命令僅顯示時區信息,方便後面的設置。比如中國標準時間,變量TZ應設爲Asia/Shanghai
修改/etc/localtime文件(個人常用)
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime #覆蓋原來的localtime文件,或者#ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 軟連接。此時用date命令就會發現時間顯示也發生了改變,但時間並未改變,TZ變量也未設置。
修改/etc/profile(設置系統級變量)或~/.profile(設置用戶變量)文件
添加
export TZ='Asia/Shanghai'
安裝ntp(需網絡連接,推薦)
aptitude install ntp #安裝完畢就會自動設置時間
手動設置(如果不能使用ntp的話)
date -s `date -u +%T` #如果當前系統將硬件時鐘當作UTC時間,而不是北京時間的話(安裝Debian選擇英文則會如此)
hwclock -w #將系統時間寫入硬件