linux的帮助信息获取以及man章节的划分

linux
帮助
man
章节

linux 获取帮助的途径

(1)help (2)man (3)info command在线获取 (4)程序自带帮助文档 (5)主流发行版的官方文档 (6)程序的官方文档 (7)搜索引擎(8)参考书籍

**** (1)help

 内部命令

~]#help Command

 外部命令

命令自带简要格式的使用帮助

~]#Command --help

(2)man

 man的位置:/usr

 man帮助说明:

  NAME: 功能性说明

  SYNOPSIS:语法格式

  DESCRIPTION:选项

  EXAMPLES:使用示例

  AUTHOR:作者

  BUGS:报告bug的方式

  SEE ALSO:参考

  解读SYNOPSIS

   []:可选参数

   <>:必须使用的参数

   a|b|c:多选一

man的章节

使用手册要分章节,压缩格式的文件,有章节之分。如/usr/share/man 下 man1,man2,....

 man1:用户命令;

 man2:系统调用;

 man3:C库调用;

 man4:设备文件及特殊文件;

 man5:文件格式(配置文件格式);

 man6:游戏使用帮助

 man7:杂项;

 man8:管理工具及守护进程。

例如:
~]#ls /usr/share/man/man1
~]#man man
~]#man lvcreate
~]#man 1 passwd 查看第1章节
~]#man 5 passwd 查看第5章节

注意:并非每个command在所有章节下都有手册。

查看命令在那些章节有帮助:

~]#whatis passwd

man的翻页

翻屏:

空格键:向文件尾部翻一屏

   b键:向文件头部翻一屏

  ctrl+d:向文件尾部方向翻半屏

  ctrl+u:向文件头部方向翻半屏

  回车键:一次向文件尾部翻一行

   k:向文件头部方向翻一行

  G:跳转到最后一行

  #G:跳转到指定行,#号为数字 1G为跳转至文件首部

文本查找功能:

/keyword 从文件头部向尾部依次查找,不区分大小写

   ?keyword 从文件尾部向头部依次查找,不区分大小写

man查看模式中
/this 查找this 在结果中

按n键:与查找命令方向相同,跳转到匹配的下一个;

  按N键,与查找命令方向相反,跳转到匹配的上一个。

man退出

q:退出

man的选项:

man -M Command

man -M /path/to/somedir:到指定目录下查找命令手册并打开

linux的帮助信息获取以及man章节的划分的更多相关文章

  1. [小技巧]Linux的一些信息获取

    1. Linux 系统登录之后,显示如下 Last login: Thu Jan :: UTC on ttyS0 Linux xxx # PREEMPT Wed Jul :: CST armv7l 那 ...

  2. linux中使用top获取进程的资源占用信息

    在linux中使用top获取进程的资源占用信息: Cpu(s):  1.0%us,  0.0%sy,  0.0%ni, 98.3%id,  0.7%wa,  0.0%hi,  0.0%si,  0.0 ...

  3. 用python实现批量获取Linux主机简要信息并保存到Excel中 unstable 1.1

    #!/usr/bin/env python3 # -*- coding: utf-8 -*- #filename get_linux_info.py #获取Linux主机的信息 # titles=[' ...

  4. linux下dmidecode命令获取硬件信息

    linux下dmidecode命令获取硬件信息 2 A+ 所属分类:Linux 运维工具 dmidecode在 Linux 系统下获取有关硬件方面的信息.dmidecode 遵循 SMBIOS/DMI ...

  5. linux c程序中获取shell脚本输出的实现方法

    linux c程序中获取shell脚本输出的实现方法 1. 前言Unix界有一句名言:“一行shell脚本胜过万行C程序”,虽然这句话有些夸张,但不可否认的是,借助脚本确实能够极大的简化一些编程工作. ...

  6. windows和linux下如何远程获取操作系统版本和主机名

    远程获取windows和linux操作系统版本和主机名需要具备以下条件: 假设 主机A(windows 7),ip:192.168.12.2 主机B(centos 6.3),ip:192.168.12 ...

  7. DA - 信息获取途径汇总

    目的驱动 大多数情况下,都是为了解决某个问题或完成某项任务,才需要进行针对性的.大范围的.细致化的信息获取. 那么,信息获取的方式和来源,就应该紧紧围绕这个"问题和任务"本身来确定 ...

  8. Java使用正则表达式获取文本的章节名称

    获取文本的章节,首先要确定章节的开始标准,一般中文的章节都是以“第”开头,第一章.第二章等.所以使用“^”字符来确定首位,但是很多时候章节前面会有空白字符,所有以“第”作为章节的开始,进行以下的匹配 ...

  9. 如何查看LINUX 硬件配置信息

    如何查看LINUX 硬件配置信息 在网上找了N久,发现了一篇不错的文档,转载一下: 1.查看机器所有硬件信息: dmidecode |more dmesg |more 这2个命令出来的信息都非常多,所 ...

随机推荐

  1. 无法打开键: UNKNOWN\Components\BE1FB738077DBE490AF18C3B9B1A1EE8\E5F5286B58B542741A00A0A9AA420B27

    MSI (s) (D8:38) [07:38:20:634]: 产品: Microsoft SQL Server VSS 编写器 -- 错误 1402.无法打开键: UNKNOWN\Component ...

  2. babel6 的 export default bug

    把export default  变成 module.exports 就行了

  3. php截取中文字符串乱码问题

    一般情况下说到截取字符串我们都会想到substr 然而substr对英文字符串有不错的效果,但是中文可能就会报出各种各样的问题: 所以,我们要采用mb库里面的substr,也就是mb_substr() ...

  4. [已解决][HTML5]基于WebSocket开发小蝌蚪应用

    前端时间在网上看到别人用WebSocket开发的小蝌蚪应用很炫酷,不过是php,于是想着用java也实现一套, 找到前端 https://github.com/danielmahal/Rumpetro ...

  5. web项目 log4j2的路径问题

    项目中用到log4j2记录日志,结果运行的时候总也不见log文件的产生. 查看官方文档得知,在web项目中使用log4j2需要加入log4j-web包 log4j2.xml <?xml vers ...

  6. Live2d-cocos2dx教程(一)例子搭建及运行

    前言 这篇文章不讲代码,介绍live2d-cocos2dx-sdk 的下载.配置运行官网例子以及遇到的问题解决方案.第一次接触这个,有错的地方,希望大神指正.目前cocos2dx-live2d资料很少 ...

  7. Android 上下文对象

    转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/40481055,本文出自:[张鸿洋的博客] 1.Context概念 其实一直想写一 ...

  8. 关于AngularJs,数据绑定与自定义验证

    最近开始着手学起了Angular,抱着好奇的心情开始研究了起来.忽然发现angular可以巧妙而方便的进行数据的绑定验证啊什么的.(当然,我只是刚开始学,所有可能有更强大的功能,只是我还没有看到) 那 ...

  9. 【PC端】jQuery+PHP实现浏览更多内容(jquery.more.js插件)

    参数说明: 'amount' : '10', //每次显示记录数 'address' : 'comments.php', //请求后台的地址 'format' : 'json', //数据传输格式 ' ...

  10. spring mybatis 事务配置及使用

    转自:http://kinglixing.blog.51cto.com/3421535/723870