A. 如何同步Windows和linux的時間
windows的時間可以在「日期和時間」屬性里調,並開啟windowstime服務,如圖。
Linux可以用ntp,如在/etc/crontab里添加:
sudovim/etc/crontab
105***root/usr/sbin/ntpdatentp.fudan.e.cn&&/sbin/hwclock-w
但伺服器建議編輯ntp的配置文件,設置三個時間伺服器。
如果只需要這兩台伺服器時間一樣,而不必與北京時間相等,可以把其中一台配置為ntp伺服器。
ntp使用udp的123埠。
關於ntp的更多知識,說來就話長了,可以寫好幾頁。這里不講了。
B. 時間同步怎麼設置ntp伺服器地址
方法一.
採用Windows、linux等操作系統自帶的時間同步功能
對於Windows操作系統,自身已經集成了自動對時功能,在此僅以windows操作系統為例介紹一下。
雙擊系統托盤下方的時間在伺服器地址欄輸入NTP伺服器的IP地址(1.cn.pool.ntp.org),然後點擊「確定」按鈕保存下來就行了。
方法二.
修改注冊表,提高時間同步精度
由於系統默認的時間同步間隔是7天,我們無法自由選擇,使得這個功能在靈活性方面大打折扣。其實,我們也可以通過修改注冊表來手動修改它的自動同步間隔以提高同步精度,以下以XP系統為例。
1. 在「開始」菜單→「運行」項下輸入「Regedit」進入注冊表編輯器
2. 展開[
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/W32Time/TimeProviders/NtpClient
] 分支,並雙擊 SpecialPollInterval 鍵值,將對話框中的「基數欄」選擇到「十進制」上
3.
對話框中顯示的數字正是自動對時的間隔(以秒為單位),比如默認的604800就是由7(天)×24(時)×60(分)×60(秒)計算來的。設定時間同步周期(建議設為900=15分鍾或3600=1小時等周期值),填入對話框,點擊確定保存關閉對話框。
4.
在Parameters列表中,將NtpServer鍵值修改為NTP伺服器的IP地址(1.cn.pool.ntp.org),然後點擊「確定」按鈕保存。
方法三,採用其他NTP客戶端程序時間同步
可以在互聯網上找到其他客戶端程序實現電腦時間同步。
C. linux系統怎麼設置時間同步
命令行界面操作
1、對於linux系統大多數是命令行界面,所以先介紹字元界面同步時間方法。 首選安裝ntpdate 時間同步服務, 利用yum install ntpdate
2、接著把linux系統時間同步到windows time公共時間伺服器, ntpdate time.windows.com
3、設置時間同步腳本,雖然以上已經同步了時間,但是如果連不上網或者關機就不一樣的時間了。可以通過設置計劃任務,每天0點同步一下。
添加到crontab任務文件添加:00 0 1 * * root ntpate -s time.windows.com
4、除此之外,我們還可以通過用date命令查看 和手動設置系統時間(必須管理員賬號許可權。
圖形界面設置
1、如果對命令行不熟悉,也可以通過圖形界面設置來實現系統時間同步。 找到系統工具----管理員功能選項--- date\時間 和日期
2、啟用網路時間,並且與之同步找到date\time 時間菜單之後,勾選「synchronize date and time over the network 」
3、設置正確的當地時區,除此之外,centos系統會根據當期語言來設置默認的時間和時區。對於咗嚛所在的china時間,是北京時間(下面那個UTC時間不要勾)
D. windows時間和linux時間同步嗎
兩者可通過手動調整同步,如果任意一方在virtualbox虛擬機也可在settings->system->motherboard界面下選中hardware clock in utc-time,這時與宿主系統自動同步。
E. linux與windows雙系統下時間不一致的解決辦法
裝完win7和Linux雙系統後,進入Linux後再進入Windows,你會驚奇的發現時間不對了,差了有8個小時。
導致這樣的原因是Winows和 Linux 對硬體時間的處理方法不同,Windows將硬體時間作為本地時間,而Linux則將硬體時間處理為UTC時間。因此在中國UTC+8時區的情況下使用 Windows 和 Linux 會有八個小時的差異。
解決方案:
Linux命令:
hwclock可以查看硬體時間,
timedatectl可以查看本地時間、UTC時間、時區、是否開啟時間同步等信息。
思路:
將兩個系統對硬體時間的處理統一化,統一將硬體時間做為本地時間。
Windows時間不做處理,在Linux下處理時間
timedatectl set-local-rtc命令可以將硬體時間 設置為本地時間或UTC時間
如果經過上述設置之後時間顯示不正確了,可以通過下列命令同步時間。
F. linux虛擬機時間與windows時間如何同步
要讓虛擬機的linux和實際時間一致,最簡單的步驟是:
(1)將虛擬機linux和主機時間同步,可以先在虛擬機的設置裡面-選項-VMware Tools開啟客戶機與主機時間同步(其實默認就開的)
(2)開啟了時間同步但是還是和實際時間不一樣,那麼可能是時區設置不對,這時最簡單的方法是進入系統的圖形界面,點擊右上角的時間,進入時間、時區設置(和window設置時間差不多),edit location,add location,城市輸入shanghai或者beijing,等它自動識別(前提是虛擬機系統聯網了)。最後重啟系統!
注意:也可以從菜單進入system->administration->date&time設置
(3)如果只是虛擬機系統的時間和實際的時間相差16個小時則可以按照下面介紹的方法設置
系統啟動後發現時間顯示問題:
[root@pps ~]# date
Sat Mar 7 08:58:27 PST 2009
其實現在是北京時間 2009年3月8日00:58,相差16個小時。
網上搜索一下PST時間,原來PST時間為美國太平洋標准時間,此時區位於格林威治向西8個時區,晚北京時間16個小時。
發現 /etc/sysconfig/clock 文件配置的是美國時間:
[root@pps ~]# cat /etc/sysconfig/clock
ZONE="America/Los_Angeles"
UTC=true
ARC=false
UTC為true表示RTC保存的時間是UTC時間,false表示保存的是本地時間。
於是將其修改為:
[root@pps ~]# cat /etc/sysconfig/clock
ZONE="Asia/Shanghai"
UTC=false
ARC=false
重啟系統後問題依舊!於是想到了 locale
[root@pps ~]# locale
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
[root@pps ~]# cat /etc/sysconfig/i18n
LANG="en_US.UTF-8"
SYSFONT="latarcyrheb-sun16"
修改後為:
[root@pps ~]# cat /etc/sysconfig/i18n
LANG="zh_CN.UTF-8" /* 英文環境可以改成zh_US.UTF-8 */
SYSFONT="latarcyrheb-sun16"
保存退出再次登陸執行date
[root@pps ~]# date
2009年 03月 07日 星期六 09:13:44 PST
如果上面的是設置不行,嘗試一下下面的命令:
還是顯示PST時間,
# rm /etc/localtime
# ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
G. 我做的是windows與linux時間同步的問題。
1,處理機管理:linux是真正的多用戶操作系統,windows(樓主說的windows是哪一個?2003?XP?還是NT?)一般來講,其實不是真正的多用戶。在Linux系統中,提高處理機使用率的技術措施主要是多道和分時,處理機在進程之間切換,按照一定的規則輪流執行每個進程。對於單個處理機的系統,這些進程宏觀上看似並行執行,而微觀上來看仍然是串列執行的,這種執行方式被稱為並發執行。操作系統通過並發控制機制,對處理機進行分配、調度,在保證每個進程都得到公平合理執行的同時,使系統中的各種資源得到充分的使用。不過我們得明白一點,linux其實不是完整的操作系統,只是內核。還需要shell等來組成一個可操作的系統。
2,設備管理:在linux上,一切設備都文件。大多數Linux資源都能以文件的方式來訪問。無論哪種文件類型,Linux的文件抽象---也就是說,它習慣於將幾乎所有的東西按文件對待---能夠讓你使用相同的介面打開、關閉、讀取和寫入不同的文件。在Linux系統中,所有設備都作為一類特別文件對待,用戶像使用普通文件那樣對設備進行操作,從而實現設備無關性。但是,設備文件除了存放在文件I節點中的信息外,它們不包含任何數據。系統利用它們來標識各個設備驅動器,核心使用它們與硬體設備通信。有兩類特別設備文件,它們對應不同類型的設備驅動器:
字元設備 最常用的設備類型,允許I/O傳送任意大小的數據,取決於設備本身的容量。使用這種介面的設備包括終端、列印機及滑鼠。
塊設備 這類設備利用核心緩沖區的自動緩存機制,緩沖區進行I/O傳送總是以1KB為單位。使用這種介面的設備包括硬碟、軟盤和RAM盤。
3,文件管理:linux的文件系統毋庸置疑具備更高的效率。我的linux安裝好後,就沒有整理過磁碟。因為linux的ext3等文件系統本身就具備更高的執行效率甚至可以自我整理。另外linux還支持NFS網路文件系統,方便實現網路上不同操作系統的高效讀寫。
在Linux系統中,除根目錄(root)以外,所有文件和目錄都包含在相應的目錄文件中。Linux文件系統採用帶鏈接的樹形目錄結構,即只有一個根目錄(通常用「/」表示),其中含有下級子目錄或文件的信息;子目錄中又可含有更下級的子目錄或者文件的信息。這樣一層一層地延伸下去,構成一棵倒置的樹。這個和win有點像。
4,進程管理:Linux用分時管理方法使所有的任務共同分享系統資源。主要有交互進程,批處理進程,監控進程等不同作用的進程類型,並且具備多中啟動方式。linux具備win不具有的特點,任務搶占機制,在一些應用程序出現問題的時候可以快速的被系統取代。這都是win不具備的。
另外,團IDC網上有許多產品團購,便宜有口碑