linux時間修改 包括docker

2021-10-12 01:45:44 字數 1069 閱讀 9450

root使用date指令:date -s

1、只修改日期

date -s 2020-08-03

2、只修改時間

date -s 14:15:00

3、同時修改日期時間,注意要加雙引號,日期與時間之間有一空格

date -s 「2007-08-03 14:15:00」

4、系統時間和cmos時間的關係(修改完後輸入)

clock -w

把系統時間寫入cmos,。系統時間是由linux作業系統來維護的;cmos時間是cmos晶元儲存的時間。系統啟動時,作業系統將從cmos讀出時間記錄為系統時間,同時作業系統也會自動每隔一段時間將系統時間寫入cmos中。如果使用date命令修改系統時間後馬上重啟電腦,作業系統還沒有將系統時間同步到cmos,這樣開機後就還是沒有修改前的時間了,所以為了保險起見,最還還是手動使用命令 clock 將系統時間同步到cmos中。

cp /usr/share/zoneinfo/asia/shanghai /etc/localtime

如果只是單純的時間異常,可以直接使用

docker exec -it [-u root(進入的使用者可以不填)] [id或容器名] /bin/sh

進入自己的容器進行修改就行了

如果時區不同的話如下

docker exec -it [id或者容器名稱] /bin/sh

先如上進入容器在建立容器

mkdir -p /usr/share/zoneinfo/asia

docker cp /usr/share/zoneinfo/asia/shanghai 容器id或容器名:/usr/share/zoneinfo/asia

docker exec -it 容器id或容器名 bash

執行命令 cp /usr/share/zoneinfo/asia/shanghai /etc/localtime

最後可以date -r 檢視是否正確

修改Linux時間

date s 2015 05 05 12 10 30 data s 08291642002020 hwclock w linux機器上的時間比較複雜,有各式各樣的時鐘和選項等等。機器裡有兩個時鐘,硬體時鐘從根本上講是cmos時鐘,而系統時鐘是由核心維護的。1.修改硬體時鐘 1 更新機器的硬體時間。命...

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...