学习Linux有困难,就要man,它会帮你解决
如何获得命令帮助:
1.大多数外部命令都可以使用--help获取帮助信息,(有些可以使用-h获取帮助)
2.内部命令使用都是有 help 命令获取帮助信息
3.查看命令的手册:
#man command
4.查看命令的信息页:
#info command(内含超链接可以跳转,man不行在用)
5.命令自带的文档:/usr/share/doc/command-version
6.红帽官方网站
7.谷歌
如何使用man查看命令手册:
# man [chapter] <command>
章节:8个章节,按命令类型归类,不同类别的命令帮助手册可能位于不同的章节中;同一个命令可以归类为多个章节,则在多个章节中均可以存在手册
1、用户命令;
2、系统调用;
3、库调用;
4、特殊文件;
5、文件格式(通常指配置文件);
6、游戏;
7、杂项;
8、管理命令;
手册中的内容:
1、NAME:简短的命令,数据名称说明
2、SYNOPSIS:简短的命令执行语法
3、DESCRIPTION:较为完整的说明
4、OPTIONS:针对说明列举可用的选项
5、COMMANDS:当这个程序在执行的时候,可以在此程序中执行命令
6、FILES:这些数据或程序所使用或参考或链接到的某些文件
7、SEE ALSO:这些数据或命令有相关的其他说明
8、EXAMPLE:一些可以参考的范例
9、BUGS:是否有相关的错误
10、OUTHOR:作者
11、COPYRIGHT:版权
使用方法:
#man 命令
在进入手册之后又一些快捷键:
翻屏:
(整页)空格 向上 b向下
(单行)enter 向上 k向下
G;跳转至文章尾部
1G;跳转至文章首部
为了快速找到我们所要查找的内容,也可以进行搜索功能:
按下shift+?或是shift+/启动搜索
/keyword(关键字) 然后出车 按n向下查找 反之N向上
?keyword(关键字) 然后出车 按n向下查找 反之N向上
在帮助手册中会有一些相关的特殊字符,以下会简单介绍其意义:
[]:可选
<>:必须
...:可以有多个
a|b|c: 多选一
由于一些命令会在多个章节中出现,所以我们要使用一个其他命令,
# whatis 命令
通过此命令可以知道此命令都在哪些章节中出现,且知道在每个章节的一些简单介绍
# man 数字 命令
即可查找该命令在该章节中的详细介绍
当你新安装一些软件的时候,关于一些帮助信息没有在man 里,但是我们知道其帮助信息在哪里,我们则可以使用一下命了来查看,
# man -M 已知帮助信息路径 命令