linux命令-查看命令帮助文档

前言:

linux操作系统作为当前主流操作系统之一,有着许多独特优点。它的开源免费,让我们每一个linux的人都感到了一股自豪之感,它教会了我们共享、开放、自由。大多数的linux初学者,应该都曾感到过一股深深的无力感,面对着黑漆漆的窗口以及种类繁多的命令,充满了手忙脚乱。为此,我希望通过本文档,将一些帮助我们学习和使用Linux的帮助信息的方式列出来,希望可以帮到大家。

帮助命令作用:

辅助用户认识如何使用某linux命令,对命令详细描述,具体包括:名字、格式、具体描述、选项、版本、dbug联系方式、开源声明等。

获取帮助的途径

  1. 使用help帮助命令——适用于内核内置命令
  2. 使用man手册
  3. 使用在线帮助文档info文档
  4. 系统自带doc文档

一、help帮助命令

关于help:

显示关于内嵌命令(shell)的信息。

描述:

显示内嵌命令的简略信息。如果指定了 PATTERN 模式,给出所有匹配 PATTERN 模式的命令的详细帮助,否则打印一个帮助主题列表。

语法:

help  [-dms] [参数...]

选项:

-d:显示该命令的简短描述。
-m:以模拟man命令输出格式输出命令帮助文档。
-s:显示命令使用语法。

实例:

注意:·help只能显示内嵌命令。判断内嵌/外部命令使用type命令。
二、man手册

关于man:

在Linux上,man是用来查看系统命令的参考手册的一种接口。
描述:
man 是系统的一个手册查看器。它用来显示系统的手册页面,可以上下翻页滚动收索特定文本及其他功能。每个man的参数通常是一个“程序/函数”然后找到并显示这个参数相关的手册页。手册页分区段/章节,默认为顺序显示第一个查阅到的手册页。
语法:
man  [-acdfFhkKtwW] [-m 系统名] [-p <前处理程序>] [-C <配置文件>] [-M <路径>] [-P <浏览方式>] [-S <区段清单>] [区段名称] 帮助主题 ...

选项(常见): 

-d	显示man查照手册文件时候,搜索路径信息,不显示手册页内容
-D	同-d,显示手册页内容
-f	同命令whatis ,将在whatis数据库查找以关键字开同的帮助索引信息
-h	显示帮助信息
-k	同命令apropos 将搜索whatis数据库,模糊查找关键字
-S list	指定搜索的领域及顺序 如:-S 1:1p httpd 将搜索man1然后 man1p目录
-t	使用troff 命令格式化输出手册页 默认:groff输出格式页
-w	不带搜索title 打印manpath变量 带title关键字 打印找到手册文件路径,默认搜索一个文件后停止
-W	同-w
section	搜索领域【限定手册类型】默认查找所有手册
man命令其它参数
-c	显示使用 cat 命令的手册信息
-C	指定man 命令搜索配置文件 默认是man.config
-K	搜索一个字符串在所有手册页中,速度很慢
-M	指定搜索手册的路径
-P pro	使用程序pro显示手册页面 默认是less
-B pro	使用pro程序显示HTML手册页 默认是less
-H pro	使用pro程序读取HTML手册,用txt格式显示,默认是cat
-p str	指定通过groff格式化手册之前,先通过其它程序格式化手册

区段/章节:

在man命令阅读文档时,命令后面跟着一个数字,就是区段/章节,其数字对照内容如下:
              区段1:用户指令/可执行程序或shell 命令
              区段2:系统调用/由内核提供的函数
              区段3:程序库调用/由库提供的函数
              区段4:设备/通常在/dev
              区段5:文件格式/命令配置文件,如/etc/passwd文件的各个字段代表含义
              区段6:游戏
              区段7:杂项
              区段8:系统指令/系统管理命令,一般只用于root用户
              区段9:内核内部指令
              区段n:Tcl或Tk指令
man配置文件:/etc/manpage.config

实例:

man man

操作:略

三、info手册

关于info:

以info格式阅读文档

描述:
Info类似于man,它具有一个超链接的结构,可以将页面链接在一起。信息文档默认位置:/usr/share/info
语法:
 info [OPTION]... [MENU-ITEM...]

选项:

--apropos=STRING  在所有手册的索引中查找 STRING。
 -d, --directory=DIR 将 DIR 添加到 INFOPATH。
--dribble=FILENAME 记录用户在查看 FILENAME 时的击键情况。
-f, --file=FILENAME 指定要阅读的 info 文件。
-h, --help 显示这份帮助,然后退出。
--index-search=STRING 转到索引项 STRING 指向的节点。
-n, --node=NODENAME 指定第一个阅读的 info 文件中的节点。
-o, --output=FILENAME 将所选的节点输出到 FILENAME。
-R, --raw-escapes 不要从 man 手册页中移除 ANSI 控制序列。
--restore=FILENAME 从 FILENAME 中读取初始的击键。
-O, --show-options, --usage 转到命令行选项节点。
--subnodes 递归地输出菜单项目。
--vi-keys 使用 vi 和 less 中的按键关联。
--version 显示版本信息,然后退出。

四、系统自带本地帮助文档

位置:
/usr/share/doc

主要内容:

几乎大多数命令的使用和说明,多查看为内核文档。
  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值