將Ubuntu換為了Linux Mint,感覺Mint繼承了Ubuntu的優點,並且比Ubuntu使用起來更給力,看上去也更舒心
*Linux下的時間詳解
Linux使用世界時間(GMT)和本地時間(Local Time)。世界時間是格林尼治時間,本地時間是用戶所在時區與國際時間的差值。Linux與Windows相同之處是在每次啟動時加載BIOS時間,在退出時把時間寫回BIOS;Linux與Windows不同之處是Linux把世界時間(UTC)作為BIOS時間,本地時間(Local Time)是用戶所在時區與國際時間的差值,而Windows中直接把本地時間作為BIOS時間。在多操作系統環境下這種不同的時間機制將使時間無法正確顯示。(本人就是碰到上述問題)
解決的辦法是編輯文件/etc/default/rcS把其中的UTC=yes改為UTC=no,然後再設置正確的本地時間。
介紹下Linux下設置時間的方法:
1、時間設置: #編輯文件/etc/timezone為以下內容:Asia/Shanghai 2、date MMDDhhmmCCYY 設定系統時間和硬件時間為MM/DD hh:mm, CCYY。 顯示時間為本地時間而硬件時間使用UTC。 例:設置時間為下午14點36分。 # date -s 14:36:00 例:設置時間為1999年11月28號。 # date -s 991128 3、# hwclock --utc --systohc 4、# hwclock --show # date
設置系統時鐘的操作:
# date 091713272003.30
通用的設置格式:
# date 月日時分年.秒
2.使用hwclock或clock命令查看和設置硬件時鐘
查看硬件時鐘的操作:
# hwclock --show 或
# clock --show
2003年09月17日 星期三 13時24分11秒 -0.482735 seconds
設置硬件時鐘的操作:
# hwclock --set --date="09/17/2003 13:26:00"
或者
# clock --set --date="09/17/2003 13:26:00"
通用的設置格式:hwclock/clock --set --date=“月/日/年 時:分:秒”。
3.同步系統時鐘和硬件時鐘
Linux系統(筆者使用的是Linux Mint,其它系統沒有做過實驗)默認重啟後,硬件時鐘和系統時鐘同步。如果不大方便重新啟動的話(服務器通常很少重啟),使用clock或hwclock命令來同步系統時鐘和硬件時鐘。
硬件時鐘與系統時鐘同步:
# hwclock --hctosys
或者
# clock --hctosys
上面命令中,--hctosys表示Hardware Clock to SYStem clock。
系統時鐘和硬件時鐘同步:
# hwclock --systohc
或者
# clock --systohc
4.修改設置時區
方法(1)
# tzselect
方法(2 僅限於RedHat Linux 和 CentOS)
# timeconfig
P.S.替換系統默認時區的方法
# cp /usr/share/zoneinfo/$主時區/$次時區 /etc/localtime
對於中國服務器則執行:
# cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
如果/etc/localtime文件不正確,是無法顯示正確的時間的。
通過file命令查看該文件的結果為:
/etc/localtime: timezone data