linux設置系統時間?
linux系統含兩種時間,一種是系統時間,另一種是硬體時間。
date命令將日期設置為2018年8月07日
----date-s08/07/18
將時間設置為14點20分50秒
----date-s14:20:50
將時間設置為2014年6月18日14點16分30秒(MMDDhhmmYYYY.ss)
----date0618141614.30
hwclock/clock命令查看、設置硬體時間
設置硬體時間:hwclock--set--date="08/07/1814:55"(月/日/年時:分:秒)或者#clock--set--date="08/07/1814:55"(月/日/年時:分:秒)
接下來要做的就是同步系統時間與硬體時間:
hwclock--hctosys或者#clock--hctosyshc代表硬體時間,sys代表系統時間,即系統時間同步硬體時間
時區設置
設置北京時間:
tzselect:執行tzselect命令-->選擇Asia-->選擇China-->選擇eastChina-Beijing,Guangdong,Shanghai,etc-->然後輸入1
設置完成後執行:TZ='Asia/Shanghai'exportTZ並將這行命令添加到:.profile
以上完成後,顯示即為標准中國時間
以下有更簡便的方法來修改時間
修改配置文件來修改時區:
1、修改vi/etc/sysconfig/clockZONE=『Asia/Shanghai』
2、rm/etc/localtime
3、鏈接到上海時區文件:ln-sf/usr/share/zoneinfo/Asia/Shanghai/etc/localtime
凝思系統怎麼修改時間?
方法/步驟分步閱讀
1時區的調整,多數都是調整為亞洲上海時區
ln-sf/usr/share/zoneinfo/Asia/Shanghai/etc/localtime
2時間的設置
調整日期
date-s09/21/18-----2018年9月21日
調整時間
date-s17:06:50-----下午17點6分50秒
時間日期一起調整
date0921170618.50--------2018年9月21日17時6分50秒
3時間的手動同步,與微軟時間同步
/usr/sbin/ntpdatetime.windows.com
4時間自動同步
crontab-e
*/10****/usr/sbin/ntpdatetime.windows.com>>/tmp/crontab.log
5ntp服務同步,修改/etc/ntp.conf文件,
主伺服器設置
server127.127.1.0
fudge127.127.1.0stratum10
6ntp服務節點伺服器設置
vi/etc/ntp.conf
disablemonitor
servermaster
7時間的查看輸入:date即可。
unix時間的調整與linux有一些差別,要注意分開出來。
linux下普通用戶怎樣才能擁有設置系統時間的許可權?
普通用戶沒有許可權修改系統時間。
下面是Copy過來的。講的是程序如何獲得root許可權。
最近在移植過程中,需要使用很多命令,而這些命令只能在獲得超級用戶即root許可權才可以運行,於是查了很多資料沒有很直白的方法可以實現.
結合自己的實踐,提出如下步驟,可以實現在任何用戶下均可以root的許可權去運行程序.其實Linux中的很多文件系統都是root許可權的,只是它同時允許任何用戶都可以操作.使用命令ls-l你可以很明顯看出這點.
下面說說如何實現讓所有用戶以root許可權執行你的程序:
,在普通用戶下(登錄用戶),編寫你的應用程序,建議在root用戶下調試你的程序,調試沒問題後再賦予該應用程序root許可權.
其次,在root用戶下gcc編譯生成可執行文件(注意:這點很重要),從而使應用程序生成的可執行文件具有root許可權.
,使用命令chmod修改你生成的可執行文件的用戶許可權.
chmos***(可執行文件名)
下面你就可以退出到普通用戶下,運行你的程序即可發現和在root用戶下面運行一樣.
以上的方法主要是針對一般的C/C程序的,對於shell腳本程序方法類似.只是在需要修改其為可執行文件(在root用戶下進行).
linux下怎麼將顯示的時間格式cst改為gmt?
1)找到相應的時區文件/usr/share/zoneinfo/Asia/Shanghai
用這個文件替換當前的/etc/localtime文件。
2)修改/etc/sysconfig/clock文件,修改為:
ZONE="Asia/Shanghai"
UTC=true
ARC=false
3)
時間設定成2005年8月30日的命令如下:
#date-s08/30/2005
將系統時間設定成下午6點40分0秒的命令如下。
#date-s18:40:00
4)
同步BIOS時鍾,強制把系統時間寫入CMOS,命令如下:
#clock-w
5)重啟apache。
二、
本文檔解釋了如何從linux下設置計算機的時鍾,如何設置您的時區和其它與linux如何保存時間相關的材料。
您的計算機有兩個時鍾,一個是始終運行的、由電池供電的(硬體的、BIOS或CMOS)時鍾,另一個是由運行在您的計算機上的操作系統維護的(系統)時鍾。硬體時鍾通常只在操作系統啟動時用來設置系統時鍾,然後直到重啟或關閉系統,由系統時鍾來記錄時間。在Linux系統中,您可以選擇用UTC/GMT時間或本地時間來記錄硬體時鍾。推薦的選項是用UTC記錄,因為夏令時可以自動記錄。使用UTC記錄硬體時鍾的唯一不足是,如果您使用雙系統,其它操作系統,如DOS要求硬體時鍾用本地時間設置,那麼在那個操作系統里時間將是錯誤的。
設置時區:
Linux下的時區是通過建立從/etc/localtime到/usr/share/zoneinfo目錄下與您所在時區相符的文件的符號鏈結實現的。例如,由於我在南澳大利亞,/etc/localtime就是到/usr/share/zoneinfo/Australia/South的符號鏈結。要建立這個鏈結,運行:
ln-sf../usr/share/zoneinfo/your/zone/etc/localtime
替換your/zone為形如Australia/NSW或Australia/Perth的文件。看看/usr/share/zoneinfo目錄都有什麼時區。
這里假設/usr/share/zoneinfo是到/etc/localtime的鏈結的前提是RedhatLinux
在舊版本的系統里,您會發現使用/usr/lib/zoneinfo而不是/usr/share/zoneinfo。參考後面「一些應用程序中時間錯誤」。
伺服器時間不對怎麼從電腦上更改?
一、windows可以參考如下設置:
電腦時鍾設置步驟如下:
1打開控制面板-點擊時鍾語言和區域按鈕
2點擊設置時間和日期按鈕
3點擊更改日期和時間按鈕
4調整正確時間,點擊確定按鈕就可以
2、Linux上有相應的命令,比如date命令,下面是一些實例:
date-s"2012082715:04:00"
或者
date-s"2012-08-2715:04:00"
或者
date-s"15:04:002012-08-27"
或者
date-s"15:04:0020120827"
⑵ [保留] LINUX系統的時區不對,怎麼改過來
讓我們先查看/etc/sysconfig/clock的內容:
[root@www/root]#cat/etc/sysconfig/clock
ZONE=Asia/Shanghai;/usr/share/zoneinfo下面的文件。
UTC=false;硬體時鍾是否為或者說GMT時鍾。
ARC=false;如果是在Alpha機器上,則設置為true。
把硬體時鍾設置為UTC的好處就是他能自動設置夏時制,缺點時,在安裝有多重操作系統啟動的機器上,在另外的操作系統上時鍾會錯誤。
Linux的時鍾設置文件為:/etc/localtime,實際上這個文件是/usr/share/zoneinfo目錄下對應文件的符號連接。假設我們所處的地區位於上海,那麼只要運行以下的命令就可以設置時區了。
ln-sf/usr/share/zoneinfo/Asia/Shanghai/etc/localtime
Linux啟動時,其中的一個腳本(/etc/rc.d/rc.sysinit)會運行/sbin/hwclock程序,把當前的硬體時鍾復制為系統時間。hwclock假定硬體時鍾已經設置為本地時鍾,除非帶有--utc參數。腳本文件會讀取/etc/sysconfig/clock文件的設置,因此我們不需要修改腳本,直接修改這個配置文件就可以了,根據需要把其中的UTC行,設置為true或者false。
設置硬體時鍾時,首先使用date命令("dateMMDDhhmmYYYY.ss")設置好系統時鍾,然後使用"/sbin/hwclock--systohc"把硬體時鍾設置為和當前系統時間一致。
如果你在某些應用下面的時間是錯誤的,那麼你在運行RedHatLinux5.0或5.1,解決的辦法是建立/usr/lib/zoneinfo到/usr/share/zoneinfo的符號連接:
ln-s/usr/share/zoneinfo/usr/lib/zoneinfo
小結:時鍾設置的問題本身比較簡單,但是它涉及到幾個基本的配置文件:
/etc/rc.d/rc.sysinit
/etc/sysconfig/clock
/etc/localtime
對初學者來說,確實需要一定的基本功才可以對以上的幾個文件了如指掌。但是仔細閱讀hwclock的man手冊,相信這些問題都能迎刃而解。