date时间管理

  • 在电脑上一般主板上有一块纽扣电池,称为硬件时间(RTC Real-Time Clock)或者实时时钟,在Windows计算机开机的时候,系统会自动读取RTC时间进行同步,将其设置为系统时间。
  • 在linux中有 NTP ,它是网络时间协议(Network Time Protocol),它是用来同步网络中各个计算机的时间的协议。

    注意

    linux和Windows开机的时候系统的时间设置不同,linux开机的时候他会读取RTC时钟,如果读取成功,就不在用RTC时钟,内核会通过软件的方式模拟振荡器,在系统内部维持时间。因此他有两个时钟系统时钟和硬件时钟。用date看到的时间是系统时钟而不是硬件时钟,查看硬件时钟使用clock或者hwclock 命令(hwclock -w 表示将系统时间同步到RTC时钟,-s反过来)

    随手笔记NO.2

    man 命令

    man 分有章节,一般(后面可以加数字,默认第一次出现在第在第几章节就显示第几章节),使用whatis可以查看出现在哪些章节

    • 第一章节,用户命令(/bin, /usr/bin, /usr/local/bin)
    • 第二章节,系统调用
    • 第三章节,库调用
    • 第四章节,特殊文件(设备文件例如tty)
    • 第五章节,文件格式(配置文件的语法)
    • 第六章节,游戏
    • 第七章节,杂项(不便于归类,Miscellaneous)
    • 第八章节,管理命令(/sbin, /usr/sbin, /usr/local/sbin)
      随手笔记NO.2

      man 的基本用法

    • <>:必选
    • []:可选
    • ...:可以出现多次
    • |:多选一
    • {}:分组

      • NAME:命令名称及功能简要说明
        SYNOPSIS:用法说明,包括可用的选项
        DESCRIPTION:命令功能的详尽说明,可能包括每一个选项的意义
        OPTIONS:说明每一个选项的意义
        FILES:此命令相关的配置文件
        BUGS:
        EXAMPLES:使用示例
        SEE ALSO:另外参照

      向后翻一屏:SPACE
      向前翻一屏:b
      向后翻一行:ENTER
      向前翻一行:k
      /KEYWORD: 向后
      ?KEYWORD:向前
      n: 下一个
      N:前一个
      q: 退出

注意大多数命令的帮助手册说明文件在/usr/share/doc