Linux命令之man-1

        一般来说,在比较简洁的LInux系统中会有超过1000条命令,在实际使用中当然没必要将所有命令给记下来。为了方便查询这些命令的详细用法,于是有了man(manual)命令,例如执行:man date后显示如下

DATE(1)                          User Commands                         DATE(1)

NAME
       date - print or set the system date and time

SYNOPSIS
       date [OPTION]... [+FORMAT]
       date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]]

DESCRIPTION
       Display the current time in the given FORMAT, or set the system date.

       Mandatory  arguments  to  long  options are mandatory for short options
       too.

       -d, --date=STRING
              display time described by STRING, not 'now'

       -f, --file=DATEFILE
              like --date once for each line of DATEFILE

       -I[TIMESPEC], --iso-8601[=TIMESPEC]
              output date/time in ISO 8601 format.  TIMESPEC='date'  for  date
 Manual page date(1) line 1 (press h for help or q to quit)

这个页面称为man page,可以用空格(翻页)或回车(逐行)来向下查看。

首先在左右上角可以看到DATE(1),这个 1 代表的是一般用户可执行的命令。

常见的数字代表的意义如下:

代号代表意义
1用户在shell中可以执行的命令或可执行文件(重要)
2系统内核可调用的函数与工具等
3一些常用的函数和函数库,一般是C函数库
4设备文件说明,一般在/dev下
5配置文件或文件格式 (重要) 
6游戏
7惯例与协议等 
8系统管理员可用的命令(重要)
9内核(kernel)有关的文件  

同时在段开头会有NAME,SYNOPSIS等字样。这代表man page 分为几个部分,具体内容如下:

代号代表意义
NAME简短的命令,数据名称说明
SYNOPSIS简短的命令执行语法简介
DESCRIPTION完整的使用说明(重要)
OPTIONS选项说明
COMMANDS在运行中的程序中执行的命令
FILES使用或连接到的文件
SEE ALSO其他说明
EXAMPLE范例
BUGS相关错误

        在man page中比较常用的莫过于关键字查找了,我们可以直接输入 "/word" 来查找关键字,结果会高亮显示。另外还有一些按键比如说:

空格/[Page Down]      向下翻一页

[Page Up]                   向上翻一页

[Home]                        到首页

[End]                           到尾页

?word                          向上查询

n / N                            下一个/上一个查询结果

q                                  退出

man page数据通常会放在/usr/share/man里。

此外还有两个选项比较有用:

  • man -f 查询相关的信息(相当于whatis命令),例如:

$ man -f man

man (1)              - 在线参考手册的接口
man (7)              - macros to format man pages

  • man -k 查询描述中有此关键字的命令(相当于apropos命令),例如:

$ man -k man

accessdb (8)         - 以易读的格式转储 man-db 数据库的内容
catman (8)           - 创建或更新预格式化的手册页
deja-dup (1)         - manual page for deja-dup 30.0
deja-dup-preferences (1) - manual page for deja-dup-preferences 30.0
lexgrog (1)          - 解析 man 手册页的头部信息
[省略若干行]

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值