date -s "2015-05-05 12:10:30"
data -s 08291642002020
hwclock -w
linux機器上的時間比較複雜,有各式各樣的時鐘和選項等等。機器裡有兩個時鐘,硬體時鐘從根本上講是cmos時鐘,而系統時鐘是由核心維護的。
1. 修改硬體時鐘
(1)更新機器的硬體時間。命令為:
hwclock --adjust
硬體時鐘通常被設定成全球標準時間(utc),而將時區資訊儲存在/usr/share/lib/timezone (或者在某些系統中可能是/usr/local/timezone)目錄下某個適當的檔案中,然後用乙個符號鏈結檔案/etc/localtime指向它。
(2)檢視硬體時鐘。命令為:
hwclock --show
(3)重置硬體時鐘用:hwclock --set --date=mm/dd/yy hh:mm:ss"
2. 修改時區資訊。命令為:
tzset
如果系統中沒有這條命令,那可以用類似下面的操作:
ln -s /etc/localtime /usr/share/zoneinfo/us/pacific
3. 選擇時區資訊。命令為:
tzselect
根據系統提示,選擇相應的時區資訊。
4. 修改系統時鐘。命令為:date -s
(1)將時間調整為10月11日凌晨1點55分:data 10110155
(2)將系統時間設定成2023年8月8日: date -s 2005/08/08
(3)將系統時間設定成下午8點12分0秒: date -s 20:12:00
該命令是用來修改系統時鐘的。在系統啟動時,linux作業系統將時間從cmos中讀到系統時間變數中,以後修改時間通過修改系統時間實現。為了保持系統時間與cmos時間的一致性,linux每隔一段時間會將系統時間寫入cmos。由於該同步是每隔一段時間(大約是11分鐘)進行的,在執行完 date -s 命令後,如果馬上重起系統,修改的時間就有可能沒有被寫入cmos。如果要確保修改生效,最好再
使用clock -w 這個命令將系統時間強行寫入cmos。
使用export tz='cst-8'設定時區,只對當前session生效。
Linux時間修改
今天往資料庫裡新增資料時,發現插入的資料顯示的時間不正確,考慮到可能是 linux下我們一般都用 date s 命令來修改系統時間,修改日期如 2011 7 28的命令是 root test date s 2011 07 28 修改linux系統的時間和 本地的windows系統的時間一直的命令是 ...
Linux 時間修改命令
linux下我們一般使用 date s 命令來修改系統時間。如將系統時間設定成1999年12月9日的命令如下。date s 12 09 99 將系統時間設定成下午2點18分9秒的命令如下。date s 14 18 09 注意,這裡說的是系統時間,是linux由作業系統維護的。在系統啟動時,linux...
linux 修改系統時間
注意,這裡說的是系統時間,是linux由作業系統維護的。在系統啟動時,linux作業系統將時間從cmos中讀到系統時間變數中,以後修改時間通過修改系統時間實現。為了保持系統時間與cmos時間的一致性,linux每隔一段時間會將系統時間寫入cmos。由於該同步是每隔一段時間 大約是11分鐘 進行的,在...