我們一直強(qiáng)調(diào)成都做網(wǎng)站、網(wǎng)站制作對于企業(yè)的重要性,如果您也覺得重要,那么就需要我們慎重對待,選擇一個(gè)安全靠譜的網(wǎng)站建設(shè)公司,企業(yè)網(wǎng)站我們建議是要么不做,要么就做好,讓網(wǎng)站能真正成為企業(yè)發(fā)展過程中的有力推手。專業(yè)網(wǎng)站建設(shè)公司不一定是大公司,創(chuàng)新互聯(lián)公司作為專業(yè)的網(wǎng)絡(luò)公司選擇我們就是放心。
可以利用date命令設(shè)置和查詢系統(tǒng)時(shí)間。date不加任何參數(shù)會打印出當(dāng)前的系統(tǒng)時(shí)間:12$ dateMon Jul 27 11:06:03 CST 2015date的s參數(shù)可以設(shè)置系統(tǒng)時(shí)間1$ date -s "2015-7-27 11:06:04"如果僅需要設(shè)置日期或者時(shí)間,可以使用date -d mm/dd/yy及date -s hh:mm:ss。
vi ~/.vimrc 按i進(jìn)入編輯模式 輸入set nu 按esc,:wq存盤退出 更多相關(guān)linux的學(xué)習(xí)資料,請參考《linux就該這么學(xué)》
1. 查看時(shí)間和日期命令 : "date"2.設(shè)置時(shí)間和日期例如:將系統(tǒng)日期設(shè)定成2009年11月3日的命令命令 : "date -s 11/03/2009"將系統(tǒng)時(shí)間設(shè)定成下午5點(diǎn)55分55秒的命令命令 : "date -s 17:55:55"3. 將當(dāng)前時(shí)間和日期寫入BIOS,避免重啟后失效命令 : "hwclock -w"
1. 查看時(shí)間和日期命令 : "date"2.設(shè)置時(shí)間和日期例如:將系統(tǒng)日期設(shè)定成2009年11月3日的命令命令 : "date -s 11/03/2009"將系統(tǒng)時(shí)間設(shè)定成下午5點(diǎn)55分55秒的命令命令 : "date -s 17:55:55"3. 將當(dāng)前時(shí)間和日期寫入BIOS,避免重啟后失效命令 : "hwclock -w"
date -s xx:xx:xx修改時(shí)間 date -s xxxx-xx-xx修改日期 clock -w寫入coms
我們一般使用“date -s”命令來修改系統(tǒng)時(shí)間。比如將系統(tǒng)時(shí)間設(shè)定成2005年7月26日的命令如下。
#date -s 03/28/2008
將系統(tǒng)時(shí)間設(shè)定成下午11點(diǎn)12分0秒的命令如下。
#date -s 11:24:00
注意,這里說的是系統(tǒng)時(shí)間,是linux由操作系統(tǒng)維護(hù)的。
在系統(tǒng)啟動時(shí),Linux操作系統(tǒng)將時(shí)間從CMOS中讀到系統(tǒng)時(shí)間變量中,以后修改時(shí)間通過修改系統(tǒng)時(shí)間實(shí)現(xiàn)。為了保持系統(tǒng)時(shí)間與CMOS時(shí)間的一致性,Linux每隔一段時(shí)間會將系統(tǒng)時(shí)間寫入CMOS。由于該同步是每隔一段時(shí)間(大約是11分鐘)進(jìn)行的,在我們執(zhí)行date -s后,如果馬上重起機(jī)器,修改時(shí)間就有可能沒有被寫入CMOS,這就是問題的原因。如果要確保修改生效可以執(zhí)行如下命令。
#clock -w
這個(gè)命令強(qiáng)制把系統(tǒng)時(shí)間寫入CMOS。
Linux時(shí)鐘的分類 Windows時(shí)鐘大家可能十分熟悉了,Linux時(shí)鐘在概念上類似Windows時(shí)鐘顯示當(dāng)前系統(tǒng)時(shí)間,但在時(shí)鐘分類和設(shè)置上卻和Windows大相徑庭。和Windows不同的是,Linux將時(shí)鐘分為系統(tǒng)時(shí)鐘(System Clock)和硬件(Real Time Clock,簡稱RTC)時(shí)鐘兩種。系統(tǒng)時(shí)間是指當(dāng)前Linux Kernel中的時(shí)鐘,而硬件時(shí)鐘則是主板上由電池供電的那個(gè)主板硬件時(shí)鐘,這個(gè)時(shí)鐘可以在BIOS的“Standard BIOS Feture”項(xiàng)中進(jìn)行設(shè)置。既然Linux有兩個(gè)時(shí)鐘系統(tǒng),那么大家所使用的Linux默認(rèn)使用哪種時(shí)鐘系統(tǒng)呢?會不回出現(xiàn)兩種系統(tǒng)時(shí)鐘沖突的情況呢?這些疑問和擔(dān)心不無道理。首先,Linux并沒有默認(rèn)哪個(gè)時(shí)鐘系統(tǒng)。當(dāng)Linux啟動時(shí),硬件時(shí)鐘會去讀取系統(tǒng)時(shí)鐘的設(shè)置,然后系統(tǒng)時(shí)鐘就會獨(dú)立于硬件運(yùn)作。從Linux啟動過程來看,系統(tǒng)時(shí)鐘和硬件時(shí)鐘不會發(fā)生沖突,但Linux中的所有命令(包括函數(shù))都是采用的系統(tǒng)時(shí)鐘設(shè)置。不僅如此,系統(tǒng)時(shí)鐘和硬件時(shí)鐘還可以采用異步方式,見圖1所示,即系統(tǒng)時(shí)間和硬件時(shí)間可以不同。這樣做的好處對于普通用戶意義不大,但對于Linux網(wǎng)絡(luò)管理員卻有很大的用處。例如,要將一個(gè)很大的網(wǎng)絡(luò)中(跨越若干時(shí)區(qū))的服務(wù)器同步,假如位于美國紐約的Linux服務(wù)器和北京的Linux服務(wù)器,其中一臺服務(wù)器無須改變硬件時(shí)鐘而只需臨時(shí)設(shè)置一個(gè)系統(tǒng)時(shí)間,如要將北京服務(wù)器上的時(shí)間設(shè)置為紐約時(shí)間,兩臺服務(wù)器完成文件的同步后,再與原來的時(shí)鐘同步一下即可。這樣系統(tǒng)和硬件時(shí)鐘就提供了更為靈活的操作。
恩 date -s 只是臨時(shí)修改系統(tǒng)時(shí)間。你還需要執(zhí)行:clock -w將數(shù)據(jù)寫如CMOS芯片。另外圖形環(huán)境下:圖形界面的時(shí)間顯示有它自己的時(shí)鐘,并不是和系統(tǒng)時(shí)間即時(shí)同步(隔一段時(shí)間同步一次。所以立刻切回圖形界面不能看到效果。)。你需要重新登錄圖形界面?;蛘咴趫D形界面下開個(gè)終端。使用date 命令查看時(shí)間。
方法一: date 命令 在 linux 中, 你可以通過 date 命令來更改系統(tǒng)的日期和時(shí)間: # date --set=new_date 其中 new_date 是諸如 “sun, 28 sep 2014 16:21:42” 或者 “2014-09-29 16:21:42” 的可讀格式的日期字符串。日期格式也可以手動指定以獲得更精確的結(jié)果: # date +format --set=new_date 例如: # date +%y%m%d %h%m --set= 1518 你也可以用相對的方式地增加或減少一定的天數(shù),周數(shù),月數(shù)和秒數(shù),分鐘數(shù),小時(shí)數(shù)。你也可以把日期和時(shí)間的參數(shù)放到一個(gè)命令中。# date --set=+5 minutes# date --set=-2 weeks# date --set=+3 months# date --set=-3 months +2 weeks -5 minutes 最后, 把硬件時(shí)鐘設(shè)置為當(dāng)前系統(tǒng)時(shí)鐘: # hwclock --systohc 運(yùn)行 hwclock --systohc 的目的是將硬件時(shí)鐘同時(shí)鐘同步, 這可以更正硬件時(shí)鐘的系統(tǒng)漂移(即時(shí)鐘按照一定的速度走快或走慢)。另一方面, 如果硬件時(shí)鐘是正確的, 但系統(tǒng)時(shí)鐘有誤, 可以用下面的命令更正: # hwclock --hctosys 在兩種情況下, hwclock 命令都是將兩個(gè)時(shí)鐘同步。否則, 重啟后時(shí)間會是錯(cuò)誤的, 因?yàn)楫?dāng)電源關(guān)閉時(shí)硬件時(shí)鐘會記憶時(shí)間。然而, 這對于虛擬機(jī)器并不適用, 因?yàn)樘摂M機(jī)器并不能訪問硬件時(shí)鐘。方法二: ntp 另一種使系統(tǒng)日期和時(shí)間保持精確的方法是使用 ntp(網(wǎng)絡(luò)時(shí)間協(xié)議)。在 linux 上, ntpdate 命令通過 ntp 將系統(tǒng)時(shí)鐘和公共 ntp 服務(wù)器同步。你可以使用如下命令來安裝 ntpdate: 在 debian 及基于 debian 的發(fā)行版上: # aptitude install ntpdate 在基于 ret hat 的發(fā)行版上: # yum install ntpdate 使用 ntp 同步系統(tǒng)時(shí)鐘: # ntpdate -u 《ntp 服務(wù)器名或ip》# hwclock --systohc 除了一次性使用 ntpdate 來同步時(shí)鐘, 你也可以使用 ntp 守護(hù)進(jìn)程(ntpd), 它會始終在后臺運(yùn)行, 不斷地通過 ntp 來調(diào)整系統(tǒng)時(shí)鐘。