Linux笔记11-帮助命令

◆ 获得帮助信息:man

命令名称:man

命令英文原意:manual

命令所在路径:/usr/bin/man

执行权限:所有用户

语法:man [命令或配置文件]

功能描述:获得帮助信息

范例: $ man ls(查看ls命令的帮助信息)

$ man services (查看配置文件services的帮助信息)

Linux笔记11-帮助命令

这里就和more 操作类似了,空格下一页,回车下一行,按下 q 退出。

如果要快速定位到某个信息,按下 /-l ,就会查看 -l 相关的,按下n 继续向下查看。

Linux笔记11-帮助命令

* man services (查看配置文件services的帮助信息)

Linux笔记11-帮助命令

* 查看一个命令的简短信息 whatis [命令名]

Linux笔记11-帮助命令

* 查看一个配置文件的简短信息 apropos [配置文件名]

例如:apropos services

Apropos inittab

* 查看touch 命令有哪些选项,使用 touch --help

Linux笔记11-帮助命令

扩展:date 命令 可以查看当前系统的时间信息

Linux笔记11-帮助命令

如果要更改系统时间,但又不知道怎么改,可以使用 man date 查看格式:

Linux笔记11-帮助命令

于是乎,如果我们想把系统时间改成 2014-10-31 14:10:18,可以如此这般:date 103114102014.18

Linux笔记11-帮助命令

* 扩展:使用 info [命令名] 也可以查看帮助信息,类似于man,例如:info ls

 

 

◆ 获得Shell内置命令的帮助信息:help

命令名称:help

命令所在路径:Shell内置命令

执行权限:所有用户

语法:help 命令

功能描述:获得Shell内置命令的帮助信息

范例: $ help umask (查看umask命令的帮助信息)

说明:Linux很多命令是Shell内置的命令,用which 是找不到的命令的路径的,例如:cd、umask

Linux笔记11-帮助命令

此时针对这些Shell内置的命令,使用man 是得不到帮助信息的:

Linux笔记11-帮助命令

那么,要使用 help umask 才能看到这些Shell内置命令的帮助信息:

Linux笔记11-帮助命令