码迷,mamicode.com
首页 > 系统相关 > 详细

002. Linux基础二 补充2 (帮助)

时间:2020-11-08 17:38:33      阅读:19      评论:0      收藏:0      [点我收藏+]

标签:数据   etc   补充   ubunt   --   首部   cmd   实现   同方   

帮助

多层次的帮助

  • whatis
  • command --help
  • man and info
  • /usr/share/doc/
  • Red Hat documentation 、Ubuntu documentation 软件项目网站
  • 其它网站
  • 搜索

1 whatis

[root@centos7 ~]# whatis type
type (1)             - bash built-in commands, see bash(1)
[root@centos7 ~]# whatis man
man (1)              - an interface to the on-line reference manuals
[root@centos7 ~]# 

2 查看帮助命令

  • 内部命令
    help
    man
  • 外部命令
    CMD --help OR CMD -h
    man CMD
    info CMD
    README(INSTALL,ChangeLog)
    程序官方文档
    发行版官方文档

3 --help OR -h

注意:shutdown -h 是关机命令,不是帮助
不是所有命令都有--help OR -h
格式说明

  • []表示可选项
  • CAPS OR <>表示变化的数据
  • ...表示一个列表
  • x|y|z 表示三者选一
  • -abc 意思是 -a -b -c
  • {} 表示分组

4 man

man 提供命令帮助的文件,手册页存放在/usr/share/man

[root@centos7 ~]# ls /usr/share/man/
cs  es  it     man1   man2x  man4   man6   man8   mann  pt_BR  tr
da  fr  ja     man1p  man3   man4x  man6x  man8x  nl    ru     zh_CN
de  hu  ko     man1x  man3p  man5   man7   man9   pl    sk     zh_TW
en  id  man0p  man2   man3x  man5x  man7x  man9x  pt    s

几乎每个命令都有man的“页面”

中文man需安装包

  • man-pages
  • man-pages-zh-CN
    man页面分组为不同章节,统称为Linux手册,man 1 man

  • 1:用户命令
  • 2:系统调用
  • 3:C库调用
  • 4:设备文件及特殊文件
  • 5:配置文件格式
  • 6:游戏
  • 7:杂项
  • 8:管理类的命令
  • 9:Linux 内核API

man的配置文件
/etc/man_db.conf # centos7 after
/etc/man.config # centos6 before
/etc/manpath.config # ubuntu

man n keyword #按章节查找man手册
man -a keyword #列出所有帮助
man -k keyword #搜索man手册
man -f keyword #相当于whatis
man -w n keyword #打印man帮助文件的路径

man命令的操作方法:使用less命令实现
  • space, ^v, ^f, ^F: 向文件尾翻屏
  • b, ^b: 向文件首部翻屏
  • d, ^d: 向文件尾部翻半屏
  • u, ^u: 向文件首部翻半屏
  • q: 退出 #:跳转至第#行
  • #:跳转至第#行
  • 1G: 回到文件首部
  • G:翻至文件尾部

  • /KEYWORD 以KEYWORD指定的字符串为关键字,从当前位置向文件尾部搜索;不区分字符大小写

    n:下一个
    N:上一个 ?KEYWORD

  • 以KEYWORD指定的字符串为关键字,从当前位置向文件首部搜索;不区分字符大小写

    n:跟搜索命令同方向,下一个
    N:跟搜索命令反方向,上一个

5 info

GNU工具 info 适合通用文档参考 没有参数,列出所有的页面 info 页面的结构就像一个网站

002. Linux基础二 补充2 (帮助)

标签:数据   etc   补充   ubunt   --   首部   cmd   实现   同方   

原文地址:https://blog.51cto.com/abyssce/2547471

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!