`
hereson2
  • 浏览: 462070 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

Linux时区、时间的更改

阅读更多
Linux 时钟分为系统时钟(System Clock)和硬件(Real Time Clock ,简称RTC )时钟。系统时钟是指当前Linux Kernel中的时钟,而硬件时钟则是主板上由电池供电的时钟,这个硬件时钟可以在BIOS中进行设置。当Linux 启动时,硬件时钟会去读取系统时钟的设置,然后系统时钟就会独立于硬件运作。
   
    Linux中的所有命令(包括函数)都是采用的系统时钟设置。在Linux中,用于时钟查看和设置的命令主要有date、hwclock和clock。其 中,clock和hwclock用法相近,只用一个就行,只不过clock命令除了支持x86硬件体系外,还支持Alpha硬件体系。
  
    1、date
  
    查看系统时间
  
    # date
  
    设置系统时间
  
    # date --set “07/07/06 10:19" (月/日/年时:分:秒)
  
    2、hwclock/clock
  
    查看硬件时间
  
    # hwclock --show
  
    或者# clock --show
  
  设置硬件时间
  
    # hwclock --set --date="07/07/06 10:19" (月/日/年 时:分:秒)
  
    或者# clock --set --date="07/07/06 10:19" (月/日/年 时:分:秒)
  
    3、硬件时间和系统时间的同步
  
    按照前面的说法,重新启动系统,硬件时间会读取系统时间,实现同步,但是在不重新启动的时候,需要用hwclock或clock命令实现同步。
  
    硬件时钟与系统时钟同步:# hwclock --hctosys(hc代表硬件时间,sys代表系统时间)或者# clock --hctosys
  
    系统时钟和硬件时钟同步:# hwclock --systohc或者# clock --systohc
  
    4、时区的设置
  
    # tzselect
  
    Please identify a location so that time zone rules can be set correctly.Please select a continent or ocean

    1) Africa

    2) Americas

    3) Antarctica

    4) Arctic Ocean

    5) Asia

    6) Atlantic Ocean

    7) Australia

    8) Europe

    9) Indian Ocean

    10) Pacific Ocean

    11) none - I want to specify the time zone using the Posix TZ format.

    输入5,亚洲
  
    Please select a country

    1) Afghanistan

    18) Israel

    35) Palestine

    2) armenia

    19) Japan

    36) Philippines

    3) Azerbaijan

    20) Jordan

    37) Qatar

    4) Bahrain

    21) Kazakhstan

    38) Russia

    5) Bangladesh

    22) Korea (North)

    39) Saudi Arabia

    6) Bhutan

    23) Korea (South)

    40) Singapore

    7) Brunei

    24) Kuwait

    41) Sri Lanka

    8) Cambodia

    25) Kyrgyzstan

    42) Syria

    9) China

    26) Laos

    43) Taiwan

    10) Cyprus

    27) Lebanon

    44) Tajikistan

    11) East Timor

    28) Macau

    45) Thailand

    12) Georgia

    29) Malaysia

    46) Turkmenistan

    13) Hong Kong

    30) Mongolia

    47) United Arab Emirates

    14) India

    31) Myanmar (Burma)

    48) Uzbekistan

    15) Indonesia

    32) Nepal

    49) Vietnam

    16) Iran

    33) Oman

    50) Yemen

    17) Iraq

    34) Pakistan

    输入9,中国
  
    Please select one of the following time zone regions

    1) east China - Beijing, Guangdong, Shanghai, etc.

    2) Heilongjiang

    3) central China - Gansu, Guizhou, Sichuan, Yunnan, etc.

    4) Tibet & most of Xinjiang Uyghur

    5) southwest Xinjiang Uyghur

    输入1,北京时间
  
    The following information has been given:
  
    China east China - Beijing, Guangdong, Shanghai, etc
  
    Therefore TZ="Asia/Shanghai" will be used.Local time is now: Fri Jul 7 10:32:18 CST 2006.Universal Time is now: Fri Jul 7 02:32:18 UTC 2006.Is the above information OK?1) Yes2) No

    输入1,确认
  
    如果不用tzselect命令,可以修改文件变更时区。
  
    # vi /etc/sysconfig/clock ZONE=Asia/Shanghai(查/usr/share/zoneinfo下面的文件) UTC=false ARC=false
  
    # rm /etc/localtime
  
    # ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
 
   重新启动即可。


转自:http://linux.chinaitlab.com/administer/732665.html

分享到:
评论

相关推荐

    Linux修改时区和时间

    二、修改时间 日期和时间的正确设置对系统的运行和维护也非常重要。在 Linux 系统中,可以使用 date 命令修改日期和时间。 1. 手动修改日期和时间:可以使用 date -s 命令修改日期和时间,例如:date -s 08/24/...

    Linux下时区与时间设置方法

    Linux系统中设置和管理时区与时间是一项基础而重要的任务,尤其是在多用户环境中,或者涉及到跨时区的网络服务。下面详细介绍Linux下时区与时间的设置方法,并解释一些关键概念和命令。 首先,了解Linux系统时间的...

    linux 时间和时区设置

    修改时区 vi /etc/sysconfig/clock ZONE=Asia/Shanghai mv /etc/localtime /etc/localtimebak ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 重启更新时间 reboot 同步时间 1.安装 yum install -y ntp ...

    Linux修改系统时区

    ### Linux修改系统时区 在Linux环境中,正确配置系统时区是非常重要的,它不仅影响到系统内部的时间计算,还会影响到依赖于系统时间的各种应用程序和服务。本文将详细介绍如何在Linux系统中修改系统时区。 #### 1....

    设置和修改linux时区

    ### 设置和修改Linux时区 在Linux系统中,正确配置时区对于确保系统时间的准确性至关重要。本篇文章将详细介绍如何在Linux环境下设置和修改时区,包括常用的命令操作及具体的步骤。 #### 一、理解Linux时区配置 ...

    ARM2440平台LINUX系统时间的设置修改方法

    ### ARM2440平台LINUX系统时间的设置与修改详解 #### 一、系统时间与硬件时间概念 在深入探讨ARM2440平台上LINUX系统时间的设置与修改方法之前,首先需要理解系统时间与硬件时间的概念及其在Linux环境下的作用。 ...

    LINUX 下C++ 获取系统时间和设置时间

    在Linux环境下,使用C++获取和设置系统时间是一项常见的任务,尤其在开发系统级程序时。...请注意,涉及到修改系统时间的操作通常都需要root权限。在实际编程中,请确保正确处理权限问题,以免引起安全风险。

    查看Linux服务器硬盘使用情况,查看修改服务器时间与时区

    "查看Linux服务器硬盘使用情况,查看修改服务器时间与时区" 在 Linux 服务器中,查看硬盘使用情况和修改服务器时间与时区是非常重要的操作。本文将介绍如何查看 Linux 服务器上硬盘的使用情况和修改服务器时间与...

    自动调整linux系统时间和时区与Internet时间同步

    自动调整 Linux 系统时间和时区与 Internet 时间同步 Linux 系统时间和时区调整是 Linux 系统维护中非常重要的一方面。 Linux 系统的时间和时区设置将直接影响到系统的运行和应用程序的正确运行。因此,了解如何...

    Linux如何修改系统时间和时区.docx

    Linux系统时间和时区修改方法 在 Linux 系统中,修改系统时间和时区是非常重要的操作。正确的系统时间和时区设置可以确保系统的正确运行和安全性。在本文中,我们将详细介绍如何修改 Linux 系统的时间和时区。 ...

    修改linux时间。现在才真正弄明白。。。。

    - 如果系统同时连接到多个网络,手动修改时间可能导致证书验证失败,因为SSL/TLS证书的有效性依赖于准确的时间。 - 在多用户环境中,同时修改时间可能会影响到其他用户的活动,因此需谨慎操作。 总的来说,理解...

    linux的Qt设置系统时间

    总结,通过Qt 4.8.5,我们可以利用`QDateTime`和`QProcess`类来获取和设置Linux系统的日期和时间,以及管理时区。在进行这些操作时,理解Linux的命令行工具和权限管理是非常重要的。同时,要确保代码的安全性和用户...

    linux系统时间修改及同步等

    配置NTP服务,编辑`/etc/ntp.conf`文件,添加或修改时间服务器地址。例如,添加Google的NTP服务器: ``` server ntp.google.com iburst ``` 然后启动或重启NTP服务: ``` sudo systemctl start ntpd sudo systemctl ...

    linux ntp时间同步设置

    本文将详细介绍如何在Linux系统上进行NTP时间同步设置,包括基本的时间查询命令、手动同步时间、设置自动同步以及更改时区等操作。 #### 二、常用时间查询命令 ##### 1. `date` 命令 `date` 命令用于显示当前系统...

    Linux下修改时间时区的方法介绍.docx

    Linux下修改时间时区的方法介绍.docx

    修改linux系统和硬件时间

    ### 修改Linux系统和硬件时间 #### 一、Linux时钟的概念与分类 在理解如何修改Linux系统的时钟之前,我们先来了解一下Linux时钟的基本概念及其分类。 **1.1 Linux时钟概述** Linux系统中存在两种类型的时钟:...

    LINUX下时间日期操作

    要更改系统时间,可以使用`date`命令配合`-s`选项。例如,要将时间设置为2023年3月15日14时30分,命令如下: ``` date -s "2023-03-15 14:30:00" ``` 3. **硬件时钟与系统时钟** Linux中有两个时间概念:硬件...

    更改linux时间的设置

    在Linux系统中,可以通过修改`/etc/localtime`文件来更改系统的时区: ```bash # ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime ``` 上述命令将链接指向`/usr/share/zoneinfo/Asia/Shanghai`,这会将...

Global site tag (gtag.js) - Google Analytics