linux命令-查看命令帮助文档
前言:linux操作系统作为当前主流操作系统之一,有着许多独特优点。它的开源免费,让我们每一个linux的人都感到了一股自豪之感,它教会了我们共享、开放、自由。大多数的linux初学者,应该都曾感到过一股深深的无力感,面对着黑漆漆的窗口以及种类繁多的命令,充满了手忙脚乱。为此,我希望通过本文档,将一些帮助我们学习和使用Linux的帮助信息的方式列出来,希望可以帮到大家。帮助命令作用:辅助用户认识如
·
前言:
linux操作系统作为当前主流操作系统之一,有着许多独特优点。它的开源免费,让我们每一个linux的人都感到了一股自豪之感,它教会了我们共享、开放、自由。大多数的linux初学者,应该都曾感到过一股深深的无力感,面对着黑漆漆的窗口以及种类繁多的命令,充满了手忙脚乱。为此,我希望通过本文档,将一些帮助我们学习和使用Linux的帮助信息的方式列出来,希望可以帮到大家。
帮助命令作用:
辅助用户认识如何使用某linux命令,对命令详细描述,具体包括:名字、格式、具体描述、选项、版本、dbug联系方式、开源声明等。
获取帮助的途径
- 使用help帮助命令——适用于内核内置命令
- 使用man手册
- 使用在线帮助文档info文档
- 系统自带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
主要内容:
几乎大多数命令的使用和说明,多查看为内核文档。
更多推荐
已为社区贡献1条内容
所有评论(0)