1. 概述

  1. 最近也不知道写啥了, 把之前的老文档整理一下, 凑个数什么的
  2. 配置时间这种工作, 偶尔还是要用一下
  3. 主要描述 3 个命令的简单适用
    1. ntpdate
    2. hwlock

2. ntpdate

1. 概述

  1. 用于同步时钟的命令

2. 机制

  1. 通常是有一个服务器对外提供时间
  2. 客户端可以与时间服务器同步
  3. ntp 是他们之间交互的协议

3. 命令

  1. ntpdate

    1. 概述

      1. 从服务端获取时间
    2. 命令

      # 成功后, 会把 系统时间, 设置为 ntpdate 获取的时间
      > ntpdate <ntpserver>
      # 无脑上这个, 基本不会错
      > ntpdate pool.ntp.org

3. date

  1. 设置系统时间

    1. 命令

      1. date
    2. 功能
      1. 显示时间

        # 普通显示
        > date
        > date +%c
        # 格式化显示
        # 具体的格式,可以在help中查看
        > date +<format>
      2. 设置时间

        # 设置时间
        > date -s "11:11:11"
        # 设置日期
        > date -s "2017-11-11"
        # 设置时间日期
        > date -s "2017-11-11 11:11:11"

4. hwclock

1. linux时钟

  1. 硬件时钟

    1. 记录在主板上
    2. bios使用
  2. 系统时钟
    1. linux内核的时钟
    2. 操作系统以及各个软件,通常使用的就是这个时钟
  3. 两个时钟的关系
    1. 启动时,系统时钟是从硬件时钟来的
    2. 启动过后,就各玩各的了

2. 相关命令

  1. 设置硬件时间

    1. 命令

      1. hwclock
    2. 功能
      1. 查看硬件时间

        > hwclock
        > hwclock -r
        > hwclock --show
      2. 直接设置硬件时间
        1. 有命令,但是不常用
        2. 通常是先设置系统时间,再写入硬件时间
      3. 将硬件时间设置为系统时间

        > hwclock -s
        > hwclock --hctosys
      4. 将系统时间设置为硬件时间

        > hwclock -w
        > hwclock --systohc

5. 设置时区

  1. 概述

    1. 时区概念就不说了
    2. centos7的时区工具
  2. timedatectl
    1. 概述

      1. 时间工具
      2. 我们用它来设置时区
    2. 命令

      # 查看时间信息
      > timedatectl
      # 查看系统内支持时区
      > timedatectl list-timezones
      # 设置时区为上海
      > timedatectl set-timezone Asia/Shanghai
      # 将硬件时钟调整为与本地时钟一致, 0 为设置为 UTC 时间
      > timedatectl set-local-rtc 1 

ps

  1. pool.ntp.org

    1. 这个 url 后面, 其实是个 地址池
    2. 我们其实可以指定自己的服务器
      1. 这个在 内网环境, 特别有用
  2. 同步的频率
    1. 可以通过人为控制
    2. 也可以通过 cron 组件, 来进行定时操作
  3. ntp 服务器
    1. 这个东西, 其实不难搭建

      1. 有兴趣的话, 可以自己搭建一个 ntp 服务器

转载于:https://www.cnblogs.com/xy14/p/10731518.html

Linux - 时间相关命令 - ntpdate, date, hwclock相关推荐

  1. Linux基础命令---ntpdate网络时间服务器

    ntpdate ntpdate指令通过轮询指定为服务器参数的网络时间协议(NTP)服务器来设置本地日期和时间,从而确定正确的时间. 此命令的适用范围:RedHat.RHEL.Ubuntu.CentOS ...

  2. Linux系统管理命令:date、free、ps、du、kill、uname

    date 显示或设置系统时间 date  显示当前系统时间 date -s "2014-01-01 10:10:10"  设置系统时间df 显示磁盘信息 df –h  友好显示大小 ...

  3. linux6.5退出文档,Centos6.5及Linux基础命令和基础知识点笔记!6.25更新

    @@@第二天第一段 @@who:查看当前系统上登录的所有用户及其信息 @@ tty查看显示当前终端对应终端设备文件 串行终端 /dev/ttys# 物理终端 /dev/console 虚拟终端 /de ...

  4. Linux学习:Linux基础命令集(1)

    本次记录以下命令如date, clock, hwclock, cal,ls, cd, pwd, tty,whereis, which, stat, echo, shutdown, halt, rebo ...

  5. linux基础命令集.,Linux学习:Linux基础命令集(1)

    本次记录以下命令如date, clock, hwclock, cal,ls, cd, pwd, tty,whereis, which, stat, echo, shutdown, halt, rebo ...

  6. linux(linux常用命令,软件安装,vim编辑器)

    linux2 linux常用命令 软件安装 vim编辑器 linux常用命令 系统信息 date 显示系统日期 cal / cal 2018 关机 (系统的关机.重启以及登出 ) shutdown - ...

  7. 日更第11天:Linux常用命令之chmod用法

    大家好,我是胖邰.今天是挑战的第11天,真没想到自己能坚持过半,先表扬一下自己.这次文章主要介绍使用chmod的用法.来吧,让我们一起了解下. 1. 命令简介 chmod 命令是用来修改某个文件或文件 ...

  8. 日更第13天:Linux常用命令之cat用法

    1. 命令简介 cat 命令官方的解释是用来连接所有指定文件并将结果写到标准输出.简单理解它最基本的功能是可以查看文件的内容.除此之外,我们还可以利用cat来创建文件或者把几个文件内容进行合并输出.功 ...

  9. 日更第14天:Linux常用命令之kill用法

    1. 命令简介 kill 命令是用来终止指定的进程,我们试想一下,在我们运行的程序出现异常,比如:程序死锁.程序意外宕机,我们再次重启时,反馈说原来的进程还未完全关闭,既然不能够优雅的将其关闭,那必然 ...

最新文章

  1. Android应用优化方案
  2. 博弈论笔记:谈判与讨价还价
  3. Leetcode-520. 检测大写字母
  4. python中加入绝对路径_理解Python中的绝对路径和相对路径
  5. 手机屏幕宽高像素计算_2020年的智能手机拍照新设计,就全看下半年了
  6. 如何在验证集加噪声_如何使用Python构建机器学习模型
  7. 2013年思科万物互联IoE十大见解
  8. 三菱FX 系列PLC 编程通信协议总览
  9. 不随意付钱,不随意签字。
  10. 基于R实现统计中的检验方法---卡方检验
  11. IAR工程适配GD32芯片
  12. .NET源码 生产制造业通用管理ERP系统 财务生产管理网站 源码
  13. 简单c语言实现的成语接龙小游戏
  14. Spring Boot概述与入门特点配置方式注入方式yim配置文件与多文件配置Spring Boot自动配置原理lombok应用
  15. 3种在JavaScript中验证电子邮件地址的方法
  16. Silverlight学习之调用bing搜索引擎进行网络搜索
  17. 上半年要写的博客文章21
  18. python 文件备份
  19. 设有 4道作业,它们的提交时间及执行时间如下,试计算在单道程序环境下,采用先来先服务调度算法和短作业优先调度算法时的平均周转时间和平均带权周转时间,并指出它们的调度顺序。
  20. 抖音SEO之关键词排名优化详解【从入门到精通】

热门文章

  1. 如何在 C# 中用 SharpZipLib 进行 ZIP 压缩与解压(转)
  2. linux的vi命令详解,Linux上Vi命令详解
  3. windows 检查cuda安装_Windows云主机GPU驱动-CUDA安装使用
  4. netapp管理地址_NetApp常用管理命令总结
  5. mysql 排序去重复_php mysql 过滤重复记录并排序
  6. mysql主从配置错误_mysql主从配置失败,主从通讯失败
  7. 水晶报表分组分栏_web报表可视化设计器工具推荐
  8. Windows在安装builtwith时遇到问题
  9. c++ array学习
  10. css设置a连接禁用样式_使用CSS禁用链接