Linux帮助手册(man)
Linux的帮助文档
在我们使用Linux的过程中,都会遇到这样那样的问题,一般我们在计算机能连上网的情况下会进行百度或Google解决问题,但是并不是所有文题都能在网上很快得到答案。万一我们是在没有网络,或者网络不是很通通畅的情况下,在网上解决问题的可能性是比较小的。可是有没有什么较好的九诀方案呢,答案是有的。一般我们在Linux工作,不管是命令还是配置,一般情况下我们都可以找到相对应的文档进行查看,接下来,我将对在Linux上寻求帮助的方法进行介绍。
目录
- whatis的使用
- 内部命令
- help command
- 外部命令
- command –help
- man手册
- man的章节
- man段落帮助
- man帮助
- man手册的操作
- info帮助
- 通过本地文档获取帮助
- 通过在线文档获取帮助
- 红帽全球技术支持服务
- 网站和搜索
whatis的使用
格式:whatis command
作用:显示命令的简短描述
类似命令: man –f command
更新命令:centOS 6:makewhatis
centOS 7: mandb
位置: centOS 6 : /var/cache/man/whatis
centOS 7 : /var/cache/man/index.db

由于whatis获取的信息都是从man中得到的,我们在安装一个命令或者软件时,我们是没有办法用whatis查出相关信息的,因为,whatis每天在固定的时间从man中来更新自己的数据库,所以,我们如果想使用这个命令的话要进行手动更新。
内部命令(builtin)
我们的Linux在登录时,就会进入shell,为了我们方便使用,一部分命令在我们登录时就加在在内存中,这一部分命令叫做内建命令。
使用方法:help command

外部命令
外部命令的使用方法查询方法就有很多了,现在一一介绍,但是我们在使用过程中一般用电是最多的是man手册。
一般的帮助help
格式:command –help
作用:显示用法总结和参数列表
示例:date -–help
Usage: date [OPTION]... [+FORMAT]
or: date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]]
[]:代表可选项
CAPS或<>表示变化的数据
… 表示一个列表
x|y|z表示是“x或y或z”的意思
-abc 表示 –a –b –c
{} 表示分组

manual手册(man)
格式:man command
作用:提供命令帮助的文件
位置:/usr/share/man/
配置文件位置:centOS 6:/etc/man.config
centOS 7:/etc/man_db.conf
man的章节
几乎每个命令或配置文件都有man页面,而man的页面有分为不同的章节,接下我将介绍每个章节对应的是什么。
1:用户命令
2:系统调用
3:C库调用
4:设备文件及特殊文件
5:配置文件格式
6:游戏使用帮助
7:杂项
8:管理类命令及守护工具
9:Linux内核API

man段落帮助
SECTION:
NAME:命令的简要使用说明
SYNOPSIS:简要格式说明
DESTRIPTION 详细说明
OPTIONS:选项
EXAMPLES:使用示例
FILES相关文件
AUTHOR:作者
BUGS:报告程序bug的方式
SEE ALSO:参考
. . .
SYNOPSIS:
[]:可选内容
<>:必选内容
{}:分组
a|b|c:多选一
...:同类内容可出现多个

man帮助
查看man手册页
man [章节] keyword
列出所有帮助
man –a keyword
搜索man手册
man –k keyword 列出所有匹配的页面
相当于whatis
man –f keyword
打印man文件的路径
man –w [章节] keyword
man手册的操作
翻屏:
空格键:向文件尾部翻一屏
b:向文件首部翻一屏
Ctrl+d:向下翻半屏
Ctrl+u:向上范半屏
回车键:向下翻一行
k:向上翻一行
G:跳到最后一行
nG:跳到指定行
1G: 回到顶部
文本搜索:(不区分大小写)
/keyword:向下查找
?keyword:向上查找
按n/N:
n:与查找命令方向相同
N:与查找命令方向相反
退出:
q:quit
选项:
-M /PATH/TO/DIR 到指定目录下查找手册并打开;
Info帮助
对于info帮助我们一般使用的很少,我在这只做简单介绍,具体使用需要自己摸索。
Gnu工具,info适合通用文档参考
没有参数,列出所有的页面
Info页面的结构就像一个网站
每一页分为一个节点
链接节点前 *
Info [命令]
导航
方向键pgUp,pgDn导航
Tab移动到下一个链接
d显示主题目录
Home显示主题首部
Enter进入选定链接
n/p/u/l/进入下/前/上/后一个链接
s 文字 文本搜索
q 退出
通过本地文档获取帮助
/usr/share/doc目录
多数安装了的软件包的子目录,包括了这些软件的相关原理说明
常见的文档 :README INSTALL CHANEES
通过在线文档获取帮助
第三方应用官方文档
通过发行版官方的文档光盘或网站可以获得:
安装指南,部署指南,虚拟化指南
红帽知识库和官方在线文档
红帽全球技术支持服务
rhn.redhat.com或者本地卫星服务器/代理服务器
基于网络管理的服务器
RHN代理服务器为RHN流量提供缓存
RHN卫星代理服务器提供自主的RHN
RHN账户
为其之策和基于网络管理的RHN账户
用于系统自动验证的系统ID
Sosreport
搜集所有系统上的日志信息的工具,并自动打包成压缩包,方便技术支持人员和红帽全球支持提供分析问题的依据
网站和搜索
Keyword filetype:pdf
Keyword site:domain.tld
Linux帮助手册(man)的更多相关文章
- Solaris/Linux 命令手册
无意翻到之前收藏的一个文档,共享一下. Solaris/Linux 命令手册 1. 系统 # passwd:修改口令 # exit:退出系统 2. 文件 # cp:复制文件或目录,参数:-a递归目录, ...
- 超级方便的linux命令手册
超级方便的linux命令手册 NO 分类 PS1 命令名 用法及参数 功能注解 对应章节 1 文件管理 # ls ls -a 列出当前目录下的所有文件,包括以.头的隐含文件 文件管理 # ls ...
- Linux指令手册 (一)
指令格式 指令主体 [选项] [操作对象] 一个完整的指令是由"指令主体"."选项"和"操作对象"组成的,其中指令主体只能有一个,选项有零个 ...
- 3.linux man手册
(12) man作用:查询man手册,获得帮助信息man 1 ls 1表示查询的是linux命令man 2 xxx 2表示查询的是linux apiman 3 xxx 3表示查询的是C库函数注意:在m ...
- linux帮助手册(help/man/info)
linux本身有数据库(数据库名whatis)--man实际是从whatis数据库里查找信息. makewhatis 刚装系统,若man不能用,用makewhatis命令.整理whatis数据库. 当 ...
- Linux使用手册-vi使用手册
vi使用手册 VI是unix上最常用的文本编辑工具,作为unix软件测试人员,有必要熟练掌握它. 进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi +n filen ...
- linux基本命令手册
常用指令 ls 显示文件或目录 -l 列出文件详细信息l(list) -a 列出当前目录下所有文件及目录,包括隐藏的a(all) mkdir ...
- 通达OA2008从windows环境移植到linux部署手册
通达OA2008从windows环境移植到linux中(centos5.5及以上版本) OA系统拓扑图: 环境搭建(安装lamp环境) 1.安装xampp集成lamp包xampp-linux-1.6. ...
- Linux命令手册man
命令手册:manualman COMMANDman 2 read whatis COMMAND:查看命令有几个章节 man分章节:常见章节有8个,1:用户命令2:系统调用3:库用户4:特殊文件(设备文 ...
随机推荐
- 等待与希望,.NET Core 的发展壮大
前几天微软推出了.net core 2.0, 尽管我现在使用的技术栈和微软已经没有一丝瓜葛, 但碰到微软放大招,心里还是瘙痒难当,忍不住偷偷摸摸的体验了一把. 谁叫我是通过微软系技术入的行呢,旧情难忘 ...
- noip普及组2007 纪念品分组
纪念品分组 描述 元旦快到了,校学生会让乐乐负责新年晚会的纪念品发放工作.为使得参加晚会的同学所获得 的纪念品价值相对均衡,他要把购来的纪念品根据价格进行分组,但每组最多只能包括两件纪念品, 并且每组 ...
- 常用路径 URL 中的斜杠与反斜杠
常用路径中的斜杠与反斜杠... ------------------------------ 斜杠:反斜杠:======================电脑能识别的斜杠有两种:斜杠分正斜杠(forwa ...
- 进入子shell的各种情况分析
子shell的概念贯穿整个shell,写shell脚本时更是不可不知.所谓子shell,即从当前shell环境新开一个shell环境,这个新开的shell环境就称为子shell(subshell),而 ...
- sphinx随笔记了一下
sphinx笔记 一:下载中文版coreseek包1:解压后,将etc下的mysql.conf文件复制一份放到上级目录下,改名为sphinx.conf2:配置文件: 2.1:source配置数据源so ...
- Java中的注释-快捷键
Eclipse中的快捷键 单行注释 Ctrl+/ 多行注释 Ctrl+Shift+/ 文档注释 Shift +Alt+j /** * @author Lenovo * 文档注释 * ...
- JMockit使用总结
Jmockit可以做什么 使用JMockit API来mock被依赖的代码,从而进行隔离测试. 类级别整体mock和部分方法重写 实例级别整体mock和部分mock mock静态方法.私有变量.局部方 ...
- postgresql如何维护WAL日志/归档日志
WAL日志介绍 wal全称是write ahead log,是postgresql中的online redo log,是为了保证数据库中数据的一致性和事务的完整性.而在PostgreSQL 7中引入的 ...
- echarts柱状图修改背景线为网格线、去掉刻度标签、鼠标悬停在柱条上时变色、柱条圆角弧度、
option = { color: ['red'],//修改柱条颜色 tooltip : { triggerOn:'mousemove' }, grid: { left: '3%', right: ' ...
- NET .NET深入体验和实战精要
在学习.NET之前要充分理解基础,在这里将基础的知识点一一列举. 万丈高楼平地起 1.命名空间 命名空间是一种特殊的分类机制,他将与一个特定功能集有关的所有类型都分到一起,是.避免类名冲突的一种方式 ...