`
yeelor
  • 浏览: 416268 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Linux修改时间

 
阅读更多
 
Linux机器上的时间比较复杂,硬件时钟从根本上讲是CMOS时钟,而系统时钟是由内核维护的。
1. 修改硬件时钟
(1)更新机器的硬件时间
hwclock --adjust
硬件时钟通常被设置成全球标准时间(UTC),而将时区信息保存在/usr/share/lib/timezone (或者在某些系统中可能是/usr/local/timezone)目录下某个适当的文件中,然后用一个符号链接文件/etc/localtime指向它。
(2)查看硬件时钟
hwclock  
(3)重置硬件时钟用:
hwclock --set --date="mm/dd/yy hh:MM:ss"  
hwclock --set --date="10/15/2013 16:45:05"
 
2. 修改时区信息
  (1)直接覆盖
cp   /usr/share/zoneinfo/Asia/Shanghai    /etc/localtime 
 (2)选择时区
tzselect
 
3. 显示系统时间
  date
 
 
4.修改系统时间 
  (1)方法一  
data 10110155 // 将时间调整为10月11日凌晨1点55分
date -s 2005/08/08 //   将系统时间设定成2005年8月8日:     
date -s 20:12:00 //   将系统时间设定成下午8点12分0秒: 
date -s 2007-08-03 //   可以只修改日期,不修改时间,输入: 
date -s 14:15:00 //   修改时间
date -s "2007-08-03 14:15:00" //同时修改日期时间,注意要加双引号,日期与时间之间有一空格
   

  (2)方法二   
service stop ntpd
ntpdate time.windows.com
clock -w
该命令是用来修改系统时钟的。在系统启动时,Linux操作系统将时间从CMOS中读到系统时间变量中,以后修改时间通过修改系统时间实现。为了保持系统时间与CMOS时间的一致性,Linux每隔一段时间会将系统时间写入CMOS。由于该同步是每隔一段时间(大约是11分钟)进行的,在执行完 date -s 命令后,如果马上重起系统,修改的时间就有可能没有被写入CMOS。如果要确保修改生效,最好再使用 clock -w 这个命令将系统时间强行写入CMOS。
   (3)方法三
     命令setup 后在service里配置ntpd为开机启动    
 service ntpd start 
 
 

附:

windows和linux两个系统设定时间的区别

ntpd与ntpdate的区别

分享到:
评论

相关推荐

    linux系统上使用qt修改开发板时间

    在Linux系统上,开发人员有时需要对开发板的时间进行调整,特别是在...在用户更改时间并按下“应用”按钮后,程序会调用Linux的命令来更新硬件时钟。这种方案对于需要频繁调整时间的开发者来说,提供了便利性和效率。

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

    这篇博文主要探讨了如何修改Linux系统的时间,这涉及到系统硬件时钟(RTC,Real Time Clock)和系统时间(System Time)两个概念。下面将详细阐述这两个概念及其关系,以及如何进行时间调整。 首先,系统硬件时钟是...

    linux的Qt设置系统时间

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

    linux赋予普通用户修改系统时间权限

    ### Linux赋予普通用户修改系统时间权限 在Linux环境中,为了保证系统的安全性,通常只有管理员(通常是root用户)具有修改系统时间的权限。然而,在某些情况下,我们可能需要让普通用户也能够修改系统时间,比如在...

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

    在Linux下,C++获取和设置系统时间以及硬件时钟时间需要对系统API有深入理解。通过`<ctime>`和`<sys/time.h>`头文件,我们可以轻松获取系统时间,而设置时间则需要借助特定的系统调用,如`settimeofday`和`ioctl`。...

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

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

    Linux find 按文件修改时间查找文件

    ### Linux find 按文件修改时间查找文件 在Linux系统中,`find`命令是非常强大的文件搜索工具之一,它能够帮助用户根据不同的条件查找文件,包括文件名、大小、类型以及文件最后修改时间等。本篇文章将重点介绍如何...

    Linux修改时区和时间

    Linux 系统中时区和时间的修改 Linux 系统中,时区和时间的正确设置对于系统的运行和维护至关重要。本文将详细介绍 Linux 系统中时区和时间的修改方法。 一、修改时区 时区的设置对系统的时间戳和日期的正确性...

    Linux下查找指定时间内修改过的文件.docx

    Linux 下查找指定时间内修改过的文件 在 Linux 系统中,查找指定时间内修改过的文件可以使用 find 命令。find 命令提供了多种选项来限定搜索范围和时间范围。 首先,需要了解 find 命令的基本语法:`find [选项] ...

    Linux 修改时间

    本篇文章将详细阐述如何在Linux系统下修改时间和配置时钟同步。 首先,要修改Linux系统的时间,我们可以使用`date`命令,其 `-s` 参数用于设置系统时间。例如,如果我们想要将系统时间设置为2009年11月13日,命令行...

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

    在深入探讨ARM2440平台上LINUX系统时间的设置与修改方法之前,首先需要理解系统时间与硬件时间的概念及其在Linux环境下的作用。 - **硬件时间**:指的是计算机主板上内置的实时时钟(RTC),即我们常说的“BIOS时钟...

    LINUX下时间日期操作

    下面将详细介绍Linux下管理和操作时间日期的相关知识点。 1. **查看系统时间** 在Linux终端中,可以使用`date`命令来查看当前的日期和时间。例如,输入`date`后回车,系统会显示当前的年月日、星期以及时间。 2. ...

    修改linux系统和硬件时间

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

    Java设置linux系统时间

    利用Java代码设置Linux系统时间。设置时间精确到毫秒级别。

    linux ntp时间同步设置

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

    Linux时间修改

    有Linux系统使用经验的朋友可能都知道,在Linux下修改系统时间是很老火的事情。这个就能为你解决

    shell修改linux时间.txtshell修改linux时间.txt

    ### Shell 修改 Linux 时间 在 Linux 系统中,时间的管理非常重要,因为它直接影响到系统运行的应用程序、服务以及系统的整体稳定性。本文将详细介绍如何通过 shell 命令来修改 Linux 系统的时间。 #### 一、`date...

    linux系统时间修改及同步等

    本文将详细讲解如何在Linux系统中修改和同步系统时间,以及相关的知识点。 首先,Linux系统中的时间分为硬件时钟(Hardware Clock)和系统时钟(System Clock)。硬件时钟是计算机主板上的实时时钟,即使系统关闭也...

    linux与windows时间同步

    大多数Linux发行版默认安装了NTP服务,例如Red Hat,默认情况下就已经安装了NTP服务。如果未安装,可以使用包管理器进行安装。以Red Hat为例,可以通过以下命令安装: ```bash yum install ntp ``` 2. **编辑...

    linux更改系统时间、配置IP、DNS、网关的方法

    ### Linux更改系统时间 在Linux系统中,时间的准确性和一致性是非常重要的,因为这会影响到系统的很多方面,包括但不限于定时任务的执行、日志记录等。Linux系统提供了多种方法来更改系统时间,其中最常用的就是`...

Global site tag (gtag.js) - Google Analytics