date时间管理

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

注意

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

man 命令

man 分有章节,一般(后面可以加数字,默认第一次出现在第在第几章节就显示第几章节),使用whatis可以查看出现在哪些章节
  • 第一章节,用户命令(/bin, /usr/bin, /usr/local/bin)
  • 第二章节,系统调用
  • 第三章节,库调用
  • 第四章节,特殊文件(设备文件例如tty)
  • 第五章节,文件格式(配置文件的语法)
  • 第六章节,游戏
  • 第七章节,杂项(不便于归类,Miscellaneous)
  • 第八章节,管理命令(/sbin, /usr/sbin, /usr/local/sbin)

man 的基本用法

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


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

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

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