每天学习一个linux终端命令,积少成多,希望大家越来越优秀!
man 命令名称
man即manual(操作说明)
适用场景:在某些特定的情况下,我们可能要知道使用某些特定的命令或是修改某些特定的配置文件,但是偏偏忘记了该命令的完整名称,或者之记得部分关键词,这时就可以使用man命令了。
比如,我们先看看显示日期命令的具体使用方法,直接在终端输入
man date
即可查看该命令的完整说明!
这个页面我们通常称为man page
接下来介绍第一行的DATE(1)的(1)代表什么意思。
代号 | 代表内容 |
---|---|
1 |
用户在shell环境中可以操作的命令或可执行文件
|
2 |
系统内核可调用的函数与工具等
|
3 |
一些常用的函数(function)与函数库(library),大部分为C的函数库(libc)
|
4 |
配置文件的说明,通常在/dev下的文件
|
5 | 配置文件或是某些文件的格式 |
6 | 游戏(game) |
7 | 惯例与协议等,例如linux文件系统,网络协议,ASCII代码等说明 |
8 | 系统管理员可用的管理命令 |
9 | 跟内核有关的文件 |
简单介绍下man page分为几个部分!
代号 | 内容说明 |
---|---|
NAME |
简短的命令,数据名称说明
|
SYNOPSIS | 简短的命令语法(syntax)介绍 |
DESCRIPTION | 较为完整的说明 |
OPTIONS | 针对SYNOPSIS部分中,有列举的所有可用的选项说明 |
COMMANDS | 当这个程序(软件)在执行时,可以在此程序(软件)中执行的命令 |
FILES | 这个程序或数据所使用或参考或链接到的某些文件 |
SEE ALSO | 可以参考这个命令或数据有相关的其他说明 |
EXAMPLE | 一些可以参考的范例 |
man page一般一页显示不完,一般可以这么操作!
按键 | 进行工作 |
---|---|
空格键 |
向下翻一页
|
Page Down | 向下翻一页 |
Page Up | 向上翻一页 |
Home | 去到第一页 |
End | 渠道最后一页 |
/string | 向下查找字符串string,比如/date,向下查找date。 按n继续向下查找string,N反向查询 |
?string | 向上查找字符串string 按n继续向下查找string,N反向查询 |
q | 结束这次的man page |
man命令十分有用,记住man命令,将会大大提高自己工作的效率!
另外,与man命令相似的命令还有
命令 --help
info 命令
一般我们会先使用
--help
查看基本用法,如果有需要在用man命令去查询命令的用法!
才疏学浅,望雅正!