设为首页 收藏本站
查看: 853|回复: 0

[经验分享] LINUX帮助的使用

[复制链接]

尚未签到

发表于 2019-2-18 06:04:55 | 显示全部楼层 |阅读模式
   获取帮助的途径


  • whatis

  • conmmand--help

  • man

      man命令常用参数

      man命令的操作按键

      man命令的帮助文档分类


  • man page



  • info



  • info中的操作按键

  • info界面



  • help本地帮助文档

     /usrs/share/doc目录下的子目录


  • 在线帮助



  • kbase.redhat.com红帽的知识库网站



  • 网站和搜索

总结

获取帮助的途径:

获取帮助的能力决定了技术的能力!

多层次的帮助:


  • whatis

  • command--help

  • man

  • info

  • /usr/share/doc/

  • Red Hat documentation

  • 其它网站和搜索

接下来的文章里面总结了一些常用的获取帮助资料的方法,希望在您看后可以帮到你。

whatis

whatis命令是用于查询一个命令执行什么功能,并将查询结果打印到终端上。

whatis命令在用catman -w命令创建的数据库中查找command参数指定的命令、系统调用、库函数或特殊文件名。whatis命令显示手册部分的页眉行。

然后可以发出man命令以获取附加的信息。whatis命令等同于使用man -f命令。





实例:


command--help

help命令用于显示shell内部命令的帮助信息。


显示用法总结和参数列表

使用的大多数,但并非所有的

示例:

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

  • { } 表示分组



man

几乎所有的Linux系统命令都带有man page(帮助页面),例如使用“man ls”命令就可以查看列目录命令ls的详细文档。

来自GNU项目的工具软件的在线帮助手册多以info文件的形式存在,用户可以使用info命令调用GNU的超文本帮助系统。

此外,用户也可以直接打开系统菜单/帮助电子文档手册。









当某个命令不知道如何使用时,就可以用此命令去查看Linux自带的使用文档。

进入man命令的功能后,你可以按下空格键往下翻页,可以按下“q”来离开man的环境。


  • man命令常用参数:


  • 查看man手册页
    man [章节] COMMOND
    这是man命令的使用方法,如:man 1 ls

  • 列出所有帮助
    man -a  COMMAND
    会为你逐个打开相关的所有手册页

  • 搜索man手册
    man -k  COMMAND
    列出所有包含关键字的文档,在记不清具体关键字时可以用它来搜索。

  • 列出符合关键字的可用手册页
    man -f  COMMAND
    搜索符合关键字的手册页列出,并标注文档分类,做简单描述。相当于whatis命令。

  • 打印man帮助文件路径
    man -w [章节]  COMMAND




  • man命令的操作按键:



  • man命令的帮助文档分类有:


  • 在man page中,大概分为以下部分:



  • man实例:

man -f man查看更多关于man的命令:




输入man -k man只要系统说明文件中含有ls,就会被列出来。

info


Read documentation in Info format.

就内容来说,info页面比man page编写得要更好、更容易理解,也更友好,但man page使用起来确实要更容易得多。

一个man page只有一页,而info页面几乎总是将它们的内容组织成多个区段(称为节点),每个区段也可能包含子区段(称为子节点)。

理解这个命令的窍门就是不仅要学习如何在单独的Info页面中浏览导航,还要学习如何在节点和子节点之间切换。

info(选项)(参数):


  • -d:添加包含info格式帮助文档的目录;

  • -f:指定要读取的info格式的帮助文档;
    -n:指定首先访问的info帮助文件的节点;
    -o:输出被选择的节点内容到指定文件。

帮助主题:


  • 指定需要获得帮助的主题,可以是指令、函数以及配置文件。

实例:


  • 在info后面输入命令的名称就可以查看该命令的info帮助文档了:

  • info info

下面介绍一下它的几个常用快捷键。

?键:它就会显示info的常用快捷键。

N键:显示(相对于本节点的)下一节点的文档内容。

P键:显示(相对于本节点的)前一节点的文档内容。

U键:进入当前命令所在的主题。

M键:敲M键后输入命令的名称就可以查看该命令的帮助文档了。

G键:敲G键后输入主题名称,进入该主题。

L键:回到上一个访问的页面。

SPACE键:向前滚动一页。

BACKUP或DEL键:向后滚动一页。

Q:退出info。

命令:

?     显示帮助窗口

在帮助窗口中:

Ctrl-x 0          关闭帮助窗口

Ctrl-x Ctrl-c    关闭整个 Info


q               退出 info

n               打开与本 Node 关联的下一个 Node

p               打开与本 Node 关联的前一个 Node

u               打开与本 Node 关联的上一个 Node

l                回到上一次访问的 Node

m或g        选择一个菜单项(Node 的名字)
                 输入指定菜单的名字后按回车,打开指定菜单项关联的 Node

空格键      下一页(PageDown 也可以,下一页从当前页的最后两行开始算起)
                下一个 Node (若当前页在 Node 文档的末尾)

Del 键      上一页(PageUp 也可以,上一页从当前页的开始两行开始算起)
                上一个 Node (若当前页 Node 文档的开始)

b 或 t 或 Home   文档的开始(b 是 begining 的意思)

e 或 End             文档的末尾(b 是 ending 的意思)

Ctrl-l                   刷新当前页,若当前文档显示情况有问题时

Ctrl-g                  取消所键入的指令

info界面:

info date为例


本地帮助文档  


通过本地文档查看帮助,没有网络也可以获取这些资料,linux内部有很多的文档,这些文档无法用man 或info命令查看,

只有进入到/usr/share/doc目录下才能查看,这里面的文件内容非常详尽。而且数量众多,只是/usr/share/doc/下就有1012条目录,这还不包括在这之下的子目录。

/usr/share/doc目录下主要包含以下内容。
- 多数安装了的软件包的子目录,包括了这些软件的相关原理说明
- 常见文档:README INSTALL CHANGES
- 不适合其它地方的文档的位置
配置文件范例
  HTML/PDF/PS 格式的文档
  System->help(centos6)
  Applications -> documentation->help(centos7)
  提供的官方使用指南和发行注记
  授权书详情
/usr/share/doc/目录下的子目录:


在线帮助


  • 通过在线文档获取帮助:

第三方应用官方文档

http://www.nginx.org

http://tomcat.apache.org

http://httpd.apache.or

http://www.python.org

通过发行版官方的文档光盘或网站可以获得

安装指南、部署指南、虚拟化指南等

红帽知识库和官方在线文档

http://kbase.redhat.com

http://www.redhat.com/docs

http://access.redhat.com


  • 红帽全球技术支持服务:

rhn.redhat.com或者本地卫星服务器/代理服务器

基于网络管理的服务器

RHN代理服务器为RHN流量提供缓存

RHN卫星服务器提供自主的RHN

RHN账户

为及其注册和基于网络管理的RHN用户

用于系统自动验证的系统ID

sosreport

收集所有系统上的日志信息的工具,并自动打成压缩包,方便技术支持人员和红帽全球支持提供分析问题依据





网站和搜索


  • http://tldp.org

  • http://www.slideshare.net

  • http://www.google.com



  • Openstackfiletype:pdf

  • rhcasite:redhat.com/docs





运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-673640-1-1.html 上篇帖子: Linux软件安装 下篇帖子: Linux权限管理
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表