zoukankan      html  css  js  c++  java
  • 帮助命令

    1man 命令
    man 是最常见的帮助命令,也是 Linux 最主要的帮助命令, 其基本信息如下。
       命令名称: man
       英文原意: format and display the on-line manual pages
       所在路径: /usr/bin/man
       执行权限:所有用户。
       功能描述:显示联机帮助手册。
    1.1. 命令格式
    [root@localhost ~]# man [选项] 命令
    选项:
    -f: 查看命令拥有哪个级别的帮助
    -k: 查看和命令相关的所有帮助
    1.2man 命令的快捷键

    快 捷 键 作 用
    上箭头 向上移动一行
    下箭头 向下移动一行
    PgUp 向上翻一页
    PgDn 向下翻一页
    g 移动到第一页
    G 移动到最后一页
    q 退出
    /字符串 从当前页向下搜索字符串
    ?字符串 从当前页向上搜索字符串
    n 当搜索字符串时,可以使用 n 键找到下一个字符串
    N 当搜索字符串时,使用 N 键反向查询字符串。也就是说,如果使用“/字符串”方式搜索, 则 N
    表示向上搜索字符串;如果使用“?字符串”方式搜索, 则 N 键表示向下搜索字符串

    1.3man 命令的帮助级别

    级 别 作 用
    1 普通用户可以执行的系统命令和可执行文件的帮助
    2 内核可以调用的函数和工具的帮助
    3 C 语言函数的帮助
    4 设备和特殊文件的帮助
    5 配置文件的帮助
    6 游戏的帮助(个人版的 Linux 中是有游戏的)
    7 杂项的帮助
    8 超级用户可以执行的系统命令的帮助
    9 内核的帮助
    [root@iZbp143t3oxhfc3ar7jey0Z ~]# man ls
    [root@iZbp143t3oxhfc3ar7jey0Z ~]# man 5 passwd
    No manual entry for passwd in section 5
    [root@iZbp143t3oxhfc3ar7jey0Z ~]# man -f passwd
    passwd (1)           - update user's authentication tokens
    sslpasswd (1ssl)     - compute password hashes
    [root@iZbp143t3oxhfc3ar7jey0Z ~]# whatis passwd
    passwd (1)           - update user's authentication tokens
    sslpasswd (1ssl)     - compute password hashes
    [root@iZbp143t3oxhfc3ar7jey0Z ~]# makewhatis
    -bash: makewhatis: command not found
    [root@iZbp143t3oxhfc3ar7jey0Z ~]# man -k ls
    SSL (3ssl)           - OpenSSL SSL/TLS library
    blockdev (8)         - call block device ioctls from the command line
    BN_lshift (3ssl)     - bit operations on BIGNUMs
    BN_lshift1 (3ssl)    - bit operations on BIGNUMs
    c++filt (1)          - Demangle C++ and Java symbols.
    charnames (3pm)      - access to Unicode character names an
    man -f 命令 或 whatis 命令
    #查看命令拥有哪个级别的帮助
    man -k 命令 或 apropos 命令
    #查看和命令相关的所有帮助  

    2info 命令
    info 命令的帮助信息是一套完整的资料,每个单独命令的帮助信息只是这套完整资料中的某一个小章节。

    快 捷 键 作 用
    上箭头 向上移动一行
    下箭头 向下移动一行
    PgUp 向上翻一页
    PgDn 向下翻一页
    Tab 在有“*”符号的节点间进行切换
    回车 进入有“*”符号的子页面,查看详细帮助信息
    u 进入上一层信息(回车是进入下一层信息)
    n 进入下一小节信息
    p 进入上一小节信息
    查看帮助信息
    q 退出 info 信息


    3help 命令
    help 只能获取 Shell 内置命令的帮助
    help 命令的基本信息如下。
       命令名称: help
       英文原意: help
       所在路径: Shell 内置命令。
       执行权限:所有用户。
    功能描述:显示 Shell 内置命令的帮助。可以使用 type 命令来区分内置命令与外部命令
    shell Linux 的命令解释器。
    4--help 选项
    绝大多数命令都可以使用“ --help”选项来查看帮助,这也是一种获取帮助的方法。例如:

    [root@iZbp143t3oxhfc3ar7jey0Z ~]# ls --help
    Usage: ls [OPTION]... [FILE]...
    List information about the FILEs (the current directory by default).
    Sort entries alphabetically if none of -cftuvSUX nor --sort is specified.
    
    Mandatory arguments to long options are mandatory for short options too.
      -a, --all                  do not ignore entries starting with .
      -A, --almost-all           do not list implied . and ..
          --author               with -l, print the author of each file
      -b, --escape               print C-style escapes for nongraphic characters
          --block-size=SIZE      scale sizes by SIZE before printing them; e.g.,
                                   '--block-size=M' prints sizes in units of
                                   1,048,576 bytes; see SIZE format below
      -B, --ignore-backups       do not list implied entries ending with ~
      -c                         with -lt: sort by, and show, ctime (time of last
                                   modification of file status information);
                                   with -l: show ctime and sort by name;

    这种方法非常简单,输出的帮助信息基本上是 man 命令的信息简要版。

  • 相关阅读:
    【Java】Java创建String时,什么情况放进String Pool?
    【Java】代理模式,静态代理和动态代理(基于JDK或CGLib)
    【Java】Float计算不准确
    【Spring】初始化Spring IoC容器(非Web应用),并获取Bean
    【Eclipse】安装subclipse的Eclipse插件
    【多线程】如何通过线程返回值?如何使用多线程并发查询数据
    【多线程】并发执行指定数量的线程
    【ActiveMQ】ActiveMQ在Windows的安装,以及点对点的消息发送案例
    DBCP连接Oracle,数据库重启后现OALL8 is in an inconsistent state异常
    jQuery Validation remote的缓存请求
  • 原文地址:https://www.cnblogs.com/dalianpai/p/12437459.html
Copyright © 2011-2022 走看看