which command 显示命令在哪个目录下。
hash 相对于缓存,把所用的命令保存下来。用0,1的键值对来存储。实现系统快速调用。不用再查PATH中的命令目录。
date 系统时间
clock 硬件时间 显示硬件 时间。
hwclock 硬件时间
hwclock - w #改变硬件时间,并系统时间同步到硬件去。
hwclock -s #改变系统时间,并硬件同步到系统去。
man 分章节,共有8个章节。
1. 用户命令 (/bin, /usr/bin, /usr/local/bin) #所有用户都可以使用的命令,包括普通用户。
2. 系统调用 #Linux Programmer‘s Mannual
3. 库调用
4. 特殊文件(设备文件) #在系统上,文件没有存放任何内容,只是访问的入口存在的。不是一个真正的文件。
5. 文件格式(配置文件的语法) #显示某个命令对应的配置文件的语法。
6. 游戏
7. 杂项: Miscellaneous
8. 管理命令 (/sbin,/usr/sbin, /usr/local/sbin) #管理员才用的命令,因为他们会修改硬件参数或硬件工作特性。
man read 显示第一章节的信息。
man 2 read 显示第二章节中read信息。
有些命令是存放在多个章节中。如果用man直接跟command,直接显示默认章节的信息。
man mount 默认,显示第八章节的信息。因为他只存放在第八章节
whatis command 显示命令的摘要信息,以及命令存放在哪个章节当中。这样可以找到命令存放的章节。
/usr: shared, read-only
/usr/bin
/usr/sbin
/usr/lib
/usr/local: #第三方软件
/usr/local/bin
/usr/local/sbin
/usr/local/lib