修改Linux時間

2021-07-02 04:55:04 字數 1114 閱讀 4962

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分鐘 進行的,在...