返回顶部
首页 > 资讯 > 操作系统 >怎么解析Linux系统的时间管理
  • 591
分享到

怎么解析Linux系统的时间管理

2023-06-06 02:06:38 591人浏览 八月长安
摘要

本篇文章为大家展示了怎么解析linux系统的时间管理,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。 3.3 系统时间管理3.3.1 时间分类    在Linu

本篇文章为大家展示了怎么解析linux系统的时间管理,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。

怎么解析Linux系统的时间管理

3.3 系统时间管理

3.3.1 时间分类

    在Linux中有硬件时钟与系统时钟等两种时钟。

    硬件时钟是指主机板上的时钟设备,也就是通常可在BiOS画面设定的时钟;

    系统时钟则是指kernel中 的时钟;所有Linux相关指令与函数都是读取系统时钟的设定

    当Linux启动时,系统时钟会去读取硬件时钟的设定,之后系统时钟即独立运作

    用date命令对系统时间进行设置后,并不会去修改硬件时钟,所以系统重启后,系统时间还算会去读取硬件时间,这就是为何date设置失效到原因。

3.3.2 修改硬件时间

命令:clock/hwclock

参数:

-r, --show       读取并打印硬件时钟(read hardware clock and print result)

-s, --hctosys    将硬件时钟同步到系统时钟(set the system time from the hardware clock)

-w, --systohc    将系统时钟同步到硬件时钟(set the hardware clock to the current system time)

查看硬件时钟

[root@pc6 ~]# hwclock -r

2018年05月22日星期二 10时43分48秒 -0.079097 seconds

clock与hwclock相同

[root@pc6 ~]# type -a clock

clock is /sbin/clock

[root@pc6 ~]#  ll /sbin/clock

lrwxrwxrwx. 1 root root 7 5月 11 2017 /sbin/clock -> hwclock

同步系统时间到硬件时钟

查看系统时间,系统时间在2018年 11月 02日

[root@xueGod65 ~]# date

2018年 11月 02日星期五 22:30:08 CST

查看硬件时间2018年05月22日

[root@xuegod65 ~]# hwclock

2018年05月22日星期二 10时56分35秒 -0.921030 秒

将系统时间更新到硬件时钟

[root@xuegod65 ~]# hwclock –w

验证硬件时钟更新成功

[root@xuegod65 ~]# hwclock

2018年11月02日星期五 22时36分21秒 -0.458489 秒

3.3.2 修改系统时间

命令:date

参数:date –help

修改系统时间

-s, --set=STRING 把时间设为字符串所描述的时间

[root@xuegod63 ~]# date -s "2018-11-2 22:30"

2018年 11月 02日星期五 22:30:00 CST

%F    完整日期格式,等价于 %Y-%m-%d

[root@xuegod63 ~]# date "+%F"

2018-11-02

%y    年份最后两位数位 (00-99)

%Y    年份

%m   month (01..12)

%d    按月计的日期(例如:01)

%M   minute (00..59)

%H    小时(00-23)

%S    秒(00-60)

[root@xuegod63 ~]# date "+%Y%m%d"

20181102

#在年月日之前可以添加自己想要的符号

[root@xuegod63 ~]# date "+%Y-%m-%d %H:%M:%S"

2018-11-02 22:34:27

-d, --date=STRING   #显示由字符串描述的时间,而不是"当前时间"

[root@xuegod63 ~]# date -d "+1 months" +%F

2018-12-02

同步网络时间到系统时间

[root@localhost ~]# ntpdate 210.72.145.44

27 Mar 11:11:24 ntpdate[4766]: adjust time server 210.72.145.44 offset 0.011401 sec

210.72.145.44 (中国西安授时中心的官方时间同步服务器IP域名)

同步网络时间到系统时间后,就可以用hwclock -w将系统时间同步到硬件时间。

修改时区

可能部分系统在执行以上两步后,在重启后仍然失效,所以需要进行时区修改。

[root@localhost ~]# tzselect #按照提示进行选择时区

[root@localhost ~]# ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

修改系统时间配置文件

[root@localhost ~]# /etc/sysconfig/clock

#打开clock文件,将相关内容改成以下内容

UTC=true

ARC=false

ZONE="Asia/Shanghai"

重启系统

[root@localhost ~]# reboot    

上述内容就是怎么解析Linux系统的时间管理,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注编程网操作系统频道。

--结束END--

本文标题: 怎么解析Linux系统的时间管理

本文链接: https://lsjlt.com/news/245778.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 怎么解析Linux系统的时间管理
    本篇文章为大家展示了怎么解析Linux系统的时间管理,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。 3.3 系统时间管理3.3.1 时间分类    在Linu...
    99+
    2023-06-06
  • Linux的系统时间怎么修改
    这篇文章主要讲解了“Linux的系统时间怎么修改”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux的系统时间怎么修改”吧!---- 我们一般使用“date -s”命令来修改系统时间。比...
    99+
    2023-06-10
  • 怎么修改linux的系统时间
    要修改Linux系统的时间,你可以使用以下命令:1. 使用`date`命令:可以使用`date`命令来查看和修改系统时间。要修改系统...
    99+
    2023-08-28
    linux
  • linux怎么查看系统时间
    这篇文章将为大家详细讲解有关linux怎么查看系统时间,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。查看系统时间的方法:1、执行“date”命令;2、执行“uptime”命令;3、执行“w”命令;4、执行...
    99+
    2023-06-25
  • linux怎么更改系统时间
    要更改Linux系统的时间,可以使用date命令。以下是更改系统时间的步骤: 打开终端窗口。 使用以下命令查看当前系统时间:...
    99+
    2024-03-13
    linux
  • linux中怎么改系统时间
    在Linux系统中,可以使用date命令来改变系统时间。 要更改系统时间,可以使用以下命令: 以root用户身份登录系统或使用s...
    99+
    2024-04-02
  • 解析linux包管理和系统更新
    1.rpm是一种开放的包管理系统,可以提供快速安装软件包的方式2.rpm不能很好的解决软件包依赖关系,所以出现yum.rpm命令  3.软件包相关安装rpm包一般用rpm -ivh升级软件包一般用rpm -Uvhrpm ...
    99+
    2023-06-06
  • Linux系统的磁盘空间管理工具怎么用
    小编给大家分享一下Linux系统的磁盘空间管理工具怎么用,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!fdisk -lDisk /dev/sda: 120.0 GB, 120034123776 bytes =>硬盘容...
    99+
    2023-06-17
  • Linux中怎么设置系统时间
    本篇文章给大家分享的是有关Linux中怎么设置系统时间,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。一、查询系统时间:查询系统时间:date查询/设置硬件时间:  &...
    99+
    2023-06-05
  • Linux中怎么查看系统时间
    Linux中怎么查看系统时间,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。uptime命令输出:16:11:40 up 59 days, 4:21, 2 users, load...
    99+
    2023-06-17
  • Linux系统的磁盘怎么管理
    本篇内容主要讲解“Linux系统的磁盘怎么管理”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux系统的磁盘怎么管理”吧!fdisk -lDisk /dev/sda: 120.0 GB, 1...
    99+
    2023-06-10
  • 在systemd下管理Linux系统的时间和日期的方法是怎样的
    在systemd下管理Linux系统的时间和日期的方法是怎样的,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。timedatectl是用来查询和修改系统时间和配置...
    99+
    2023-06-13
  • Linux系统怎么管理文件
    在Linux系统中,可以使用以下命令来管理文件:1. ls:列出当前目录下的文件和子目录。例如:`ls` 或 `ls -l`2. c...
    99+
    2023-10-12
    linux
  • Linux怎么配置管理系统
    Linux系统的配置管理可以通过修改配置文件来实现。下面是一些常见的配置文件和配置管理方法:1. /etc目录下的配置文件:Linu...
    99+
    2023-10-12
    Linux
  • Linux时间子系统之时间的表示示例详解
    前言 在linux内核中,为了兼容原有的代码,或者符合某种规范,并且还要满足当前精度日益提高的要求,实现了多种与时间相关但用于不同目的的数据结构: 1)jiffies和jiffies_64 内核用jiffies_64全局...
    99+
    2022-06-04
    linux时间 查看linux时间 linux修改时间
  • 怎么在linux中修改系统时间
    怎么在linux中修改系统时间?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。(1)date 042612492005(2)hwclock -w第一步的意思是设置时间,设置完了可...
    99+
    2023-06-13
  • Linux怎么获取当前系统时间
    这篇文章将为大家详细讲解有关Linux怎么获取当前系统时间,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。date指令相关用法示例date 用法: date [OPTION]&hell...
    99+
    2023-06-28
  • 怎么获取linux系统启动时间
    本篇内容主要讲解“怎么获取linux系统启动时间”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么获取linux系统启动时间”吧!前言时间对操作系统来说非常重要,从内核级到应用层,时间的表达方式...
    99+
    2023-06-09
  • Linux系统服务Daemon怎么管理
    在Linux系统中,可以通过以下几种方式来管理服务Daemon: 使用service命令:service命令是一个通用的服务管理...
    99+
    2023-10-22
    Linux
  • Linux中系统时间和硬件时间有什么关系
    在Linux系统中,系统时间和硬件时间之间存在着密切的关系。系统时间是指Linux系统中的运行时间,由操作系统维护和管理,可以通过系...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作