`

Linux下修改日期和时间

 
阅读更多

Linux将时钟分为系统时钟(System Clock)和硬件(Real Time Clock,简称RTC)时钟两种。系统时间是指当前Linux Kernel中的时钟,而硬件时钟则是主板上由电池供电的那个主板硬件时钟,这个时钟可以在BIOSStandard BIOS Feture”项中进行设置。

Linux中,用于时钟查看和设置的命令主要有datehwclockclock。其中,clockhwclock用法相近,只不过clock命令除了支持x86硬件体系外,还支持Alpha硬件体系。由于目前绝大多数用户使用x86硬件体系,所以可以视这两个命令为一个命令来学习。

注意:date命令所有用户都可以执行,但hwclockclock两个命令仅root用户可以执行

 

1、查看系统当前时间

oracle@hjtest:~> date

  2 28 16:21:00 CST 2009

oracle@hjtest:~> date "+%Y-%m-%d %H:%M:%S" date +"%Y-%m-%d %T"

2009-02-28 16:21:03

hjtest:~ # hwclock

Sat Feb 28 16:21:44 2009  -0.070378 seconds

hjtest:~ # clock

Sat Feb 28 16:21:49 2009  -0.738312 seconds

 

2、设置日期和时间

设置系统时钟的操作:

# date 022813272009.30

通用的设置格式:

# date 月日时分年.

也可以采用如下的方式设置:

如:设置日期为20080812

#date -s 2008/08/12

如:设置时间为下午163040

#date -s 16:30:40

如:设置日期为20080812,同时设置时间为下午163040

#date -s “2008/08/12 16:30:40” “2008-08-12 16:30:40”

 

设置硬件时钟的操作:

# hwclock --set --date="09/17/2003 13:26:00"

或者

# clock --set --date="09/17/2003 13:26:00"

通用的设置格式:

hwclock/clock --set --date=“//::

 

3、同步时钟

Linux系统使用clockhwclock命令来同步系统时钟和硬件时钟。

硬件时钟与系统时钟同步:

# hwclock --hctosys

或者

# clock --hctosys

上面命令中,--hctosys表示Hardware Clock to SYStem clock

 

系统时钟和硬件时钟同步:

# hwclock --systohc

或者

# clock --systohc

也可以使用 # clock –w 命令功能同# clock --systohc

 

4、设置时区

配置文档/etc/sysconfig/clock

#

ZONE="Asia/Shanghai"

UTC=false

ARC=false

~

分享到:
评论

相关推荐

    Linux修改时区和时间

    在 Linux 系统中,可以使用 date 命令修改日期和时间。 1. 手动修改日期和时间:可以使用 date -s 命令修改日期和时间,例如:date -s 08/24/2006,date -s 13:02:00。 2. 同步 BIOS 时钟:可以使用 clock -w 命令...

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

    本篇文章将详细介绍如何在Linux环境下利用Qt的这两个控件来修改开发板的时间。 首先,我们需要了解Linux系统的时钟概念。在Linux中,有两个重要的时间源:系统时钟(System Clock)和硬件时钟(Hardware Clock)。...

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

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

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

    Linux系统中有三种主要的文件时间戳:访问时间(Access Time)、修改时间(Modification Time)和状态改变时间(Status Change Time),分别对应`atime`、`mtime`和`ctime`。它们的含义如下: - **访问时间(atime...

    在 Linux 中如何查看文件的修改日期.doc

    总的来说,Linux 系统提供了多种查看文件修改日期的途径,满足了用户在不同场景下的需求。无论你是系统管理员还是普通用户,掌握这些命令无疑会提高你的工作效率。在日常工作中,根据实际情况选择最适合的方法,便能...

    修改linux系统和硬件时间

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

    linux的Qt设置系统时间

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

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

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

    Java设置linux系统时间

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

    批量修改文件创建时间,修改时间,访问时间,再也不怕老师发现我拿别人的项目了

    在IT行业中,有时候我们需要对文件的时间属性进行操作,比如改变文件的创建时间、修改时间和访问时间。这种情况在处理学习或工作项目时尤为常见,比如为了满足特定的需求或隐藏某些活动的痕迹。标题提到的“批量修改...

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

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

    批量修改文件 修改日期、创建日期的工具。(修改)

    批量修改文件的修改日期和创建日期是一项实用技能,可以帮助用户统一管理文件时间戳,这对于归档、数据分析或者同步不同系统间的时间信息都至关重要。下面将详细阐述这一领域的相关知识。 首先,我们要了解文件的元...

    linux的日期命令

    3. **显示更详细的日期时间信息** - 命令格式:`date "+%Y-%m-%d %T %Z"` - 示例: ```bash date "+%Y-%m-%d %T %Z" ``` - 输出示例: ```plaintext 2023-07-15 14:30:00 CST ``` #### 总结 通过上述介绍...

    修改Android系统日期

    在描述中提到的“用代码修改Linux层的命令”,这暗示我们将使用与Linux内核交互的命令来调整Android的时间。在Android系统中,时间是通过Linux内核的系统调用来管理的,这些调用包括`settimeofday()`和`adjtimex()`...

    修改文件创建日期、修改日期、访问日期

    在计算机系统中,文件的元数据包含了诸如创建日期、修改日期和访问日期等重要信息。这些日期记录了文件从创建到最近一次修改或访问的时间点,对于文件管理和追踪文件历史非常有帮助。本文将深入探讨如何修改这些日期...

    Linux 指令篇日期时间排程

    ### Linux 指令篇:日期时间排程 本文旨在介绍 Linux 系统中的两个重要命令:`touch` 和 `at`。这两个命令都与日期和时间管理有关,但它们的功能各有侧重。`touch` 命令主要用于更改文件的时间戳,而 `at` 命令则...

    Android中如何修改系统时间(两种方法)

    系统时间是操作系统的核心组件之一,用于跟踪日期和时间,对于同步、日志记录和其他关键功能至关重要。下面将详细介绍两种在Android中修改系统时间的方法。 ### 方法一:重新编译APK 这种方法适用于你已经拥有APK...

    Linux修改时间的方法

    在命令行输入:  date  显示当前时间 Fri Aug 3 14:15...  同时修改日期时间,注意要加双引号,日期与时间之间有一空格,输入:date -s 2007-08-03 14:15:00  修改完后,记得输入:clock -w  把系统时间写入CMOS

    linux 系统时间设置方法

    + 同时修改日期和时间:`date -s "2007-08-03 14:15:00"` * `hwclock -w`:更新硬件时间 这些命令可以在命令行中输入,以设置 Linux 系统的时间。 三、时间设置的重要性 时间设置的正确性对于 Linux 系统的稳定...

Global site tag (gtag.js) - Google Analytics