1. 程式人生 > >Linux修改時間&同步硬體時間/系統時間

Linux修改時間&同步硬體時間/系統時間

1.修改系統時間:date命令

   1)修改系統時間:

    date --set "10:18:30"

   2)修改系統日期+時間:

   date --set "2015-05-08 10:19:30"

2.修改硬體時間:用clock 命令

   clock --set --date="2015-05-08 10:19:30"

3.同步系統時間/硬體時間用clock命令:


   1)把系統時間同步給硬體時間

      clock --systohc (system clock to hardware clock)

   2)把系統時間同步給硬體時間

      clock --hctosys (hardware clock to system clock )

系統時間/硬體時間解讀:

硬體時鐘是指主機板上的時鐘裝置,也就是通常可在BIOS畫面設定的時鐘,對於嵌入式開發,對應開發板上有對應的rtc模組

系統時鐘則是指kernel中的時鐘。當Linux啟動時,系統時鐘會去讀取硬體時鐘的設定,之後系統時鐘即獨立運作。

所有Linux相關指令與函式都是讀取系統時鐘的設定。系統時鐘的設定就是我們常用的date命令。

而我們寫的RTC驅動就是為硬體時鐘服務的,它有屬於自己的命令hwclock。

相關推薦

Linux修改時間&同步硬體時間/系統時間

1.修改系統時間:date命令    1)修改系統時間:     date --set "10:18:30"    2)修改系統日期+時間:    date --set "2015-05-08 10:19:30" 2.修改硬體時間:用clock 命令    clock

Linux下用C獲取當前系統時間

#include   <time.h> time_t   time(time_t   calptr); 返回的是日曆時間,即國際標準時間公元1970年1月1日00   :   00   :   00以來經過的秒數。然後再呼叫 char   *ctime(const

2011-02-20 19:17 Arm Linux下如何儲存設定的系統時間

問:Linux下如何儲存設定的系統時間? 答:分以下步驟進行: (1)通過開發板控制檯設定開發板的當前系統時間: date [MMDDhhmm[[CC]YY][.ss]] 例如: date 010410462008 (2)將系統時間寫入RTC: hwclock -w 讀出檢

Linux 環境下C/C++獲取系統時間 && 每隔500ms迴圈一次程式碼實現

環境:NetBeans IDE 8.2 + 遠端主機Linux 獲取當前系統時間getCurrentTime()程式碼如下: #include<sys/time.h> long getCurrentTime(){ struct timeval tv; gett

MySql查詢系統時間,SQLServer查詢系統時間,Oracle查詢系統時間

MySQL查詢系統時間 第一種方法:select current_date; MySQL> select current_date as Systemtime; 第二種方法:select now() mysql> select now() as Systemt

Linux系統時間硬體時間時間同步

Linux系統有系統時間和硬體時間之分: 系統時間: 一般說來就是我們執行 date命令看到的時間,linux系統下所有的時間呼叫(除了直接訪問硬體時間的命令)都是使用的這個時間。 硬體時間:主機板上BIOS中的時間,由主機板電池供電來維持執行,系統開機時要讀取這個時間,

Linux系統date命令無法修改同步時間的解決辦法

今天,在站長交流群裡面,又一個站長抱怨伺服器每星期都必須手動重啟一次,否則 QQ 登陸功能無法使用,原因是伺服器時間快了 5 分鐘以上,騰訊伺服器拒絕提供 API 服務。本以為只要加一個簡單的 linux 時間同步任務計劃即可,結果我拿到 root 後,發現並不是那麼一回事。 在我正確添加了 ntpdate

***設定 linux 系統時間以及同步硬體***

設定 linux 系統時間以及同步到硬體 ______________________________________________________________________________________________ 首先檢視當前系統時間 # date -R Sun, 23 Dec 20

Linux 基礎操作(九)————系統日誌、時間同步修改時區

上一節總結了ssh服務的用法及配置,這一節主要將系統日誌及同步時間、修改時區的方法 一、系統日誌 1、系統日誌的分類及所在目錄 /var/log/messages ##系統服務及日誌,包括服務的資訊,報錯等等 /var/log/secure

linux 修改系統時間 同步網路時間

date -s time  修改系統時鐘時間為time hwclock/clock 命令檢視、設定硬體時間 檢視系統硬體時鐘 hwclock  --show 或者 clock  --show 設定硬體時間  hwclock --set --date=

Linux修改系統時間

ive etc cal 記得 設置時間 har this 兩個 格式 本文轉摘自『IT學習者』http://www.t086.com/article/4386 修改linux的時間可以使用date指令 修改日期: 時間設定成2009年5月10日的命令如下: #date

linux系統時間和時區與internet時間同步

linux 時間 時區 同步問題如此圖紅色區域# /usr/sbin/ntpdate time.nist.gov //手動同步時間後,發現與網絡時間還是不不對# vi /etc/sysconfig/clock //發現是new_york,ZONE="America/New_Yo

linux 修改服務器系統時間

linux 修改服務器系統時間前言因項目需求需要修改統一系統時間 詳情配置如下:在CentOS 7裏面有一個命令timedatectl可以幫助我們修改服務器的時區。1. 查看服務器裏的時間設置 timedatectl ,它等同於 timedatectl status :123456789$ timedatec

linux系統修改系統時間與時區

log beijing 重新登錄 重啟 bios 安裝 hctosys bsp windows   有裝過Linux系統的人,可能都會有這樣的經歷,就是該機器安裝windows系統時,時間正確,但是安裝了linux系統後,盡管時區選擇正確,也會發現系統時間不對。這是由於

linux下如何修改系統時間

linux下如何修改系統時間 我們一般使用“date -s”命令來修改系統時間。比如將系統時間設定成2018年2月23日的命令如下。     #date -s 02/23/2018    將系統時間設定成下午11點12分0秒的命令如下。    #date -s 11:12:00    註意,這裏說的是系統

Linux如何修改系統時間和時區方法

Linux如何修改系統時間和時區方法修改時區:1>找到相應的時區文件 /usr/share/zoneinfo/Asia/Shanghai用這個文件替換當前的/etc/localtime文件。或者找你認為是標準時間的服務器,然後#scp [email protected]:/etc/localtim

同步linux系統時間腳本

linux 時間同步 ntpdate rdate 分享一個同步Linux系統時間d的腳本,可以自動設置系統時區為東八區,並同步系統時間,當ntpdate同步失敗時會嘗試用rdate同步,時間服務器us.ntp.org.cn和time.nist.gov可以替換成自己常用的 #!/bin/bash

同步Linux中的系統時間

#手動同步時間 date -s “2018-8-5 00:00:00” #網路同步時間 安裝ntpdate軟體用於效驗時間 yum install ntpdate 輸入指令進行效驗時間,更新系統時間,使系統時間一致 ntpdate cn.pool.ntp.org &nb

Linux運維入門~10.系統日誌管理與時間同步

在Linux中,有兩種管理系統日誌的服務:rsyslog與journal 區別:rsyslog是對日誌進行採集,journal是直接檢視日誌 一.rsyslog 1.系統日誌存放位置 /var/log/messages        

系統日誌管理,時間同步服務,linux下的網路配置

####系統的日誌管理#### #2.rsyslog的管理# /var/log/messages ##服務資訊登陸 /var/log/secure ##系統登陸日誌 /var/log/cron ##定時任務日誌 /var/log/maillog ##郵件日誌 /var/log/boot.lo