man命令的用法

man 命令的用法

   在linux运维工作中,经常会有一些命令我们不是很清楚它们的准确用法,这时候我们就需要去查询这些命令的用法,linux中就有很多文档帮助我们去了解这些命令的用法,其中就有一条命令man,下面我就总结一下它的用法。

    man 是 manual 的简写,提供命令的帮助文件。

    帮助文本man也有很多类:用户名令、系统调用、C库调用、设备文件及特殊文件、配置文件格式、游戏、杂项、管理类的命令、Linux 内核API。而有时你并不清楚你要查的命令是哪一类的,这时我们就要用 whatis 来看看你要查的命令是哪一类的,

    #whatis passwd
    passwd (1)           – update user’s authentication tokens
    sslpasswd (1ssl)     – compute password hashes
    passwd (5)           – password file
    你要查的命令passwd目的是要改密码那就是第一类,如果是要找passwd文件就是第五类,当你知道是哪一类了我们就能用man命令来查找帮助了。

    #man 1 passwd

    就可以查找passwd更改密码的详细帮助,当然如果man后没有写选项,默认也会查找第一类(#man passwd)

    #man 5 passwd

    同理我们就可以查找passwd文件的帮助。

    当然我们也可以统一进行查询:

    #man -a passwd    列出所有关于passwd的帮助,但也是按顺序列出,先是第一类的帮助,如果你不需要可一按q退出,进入第二类帮助。

    其中包含,名称及简要说明,用法格式说明,详细说明,选项说明,示例,相关文件,作者,版本信息,替他帮助的参考。

      格式中的一些符号的意义:

        []     可选内容 

        <>   必选内容

        a|b   二选一

        {}     分组

        …     同一类内容可多次出现

     

    有时在我们查找到的帮助文本很多,我们可以

        Ctrl + f | Ctrl + v | Ctrl + F       向文件尾部翻屏

        Ctrl + b | b                            向文件首部翻屏

        Ctrl + d | d                            向文件尾部翻半屏

        Ctrl + u | u                            向文件首部翻半屏

        Enter | Ctrl + N | e | ctrl + E | j | Ctrl + J        向文件尾部翻一行

        y | Ctrl + Y | Ctrl + p | k | Ctrl + K                 向文件首部翻一行

        q                                          退出

        #                                          跳转至第#行

        1G                                         回到文件首部

        G                                           翻至文件尾部

        / #                                        搜索#

        

       查帮助的能力决定了我们水平的高度!!!

        小总结!望指正!

原创文章,作者:liu-linux,如若转载,请注明出处:http://www.178linux.com/69120

(0)
liu-linuxliu-linux
上一篇 2017-02-17 17:52
下一篇 2017-02-17 22:06

相关推荐

  • Linux系统启动流程初识

    centos系统启动流程 本篇仅仅讲解centos5和6 centos7并不适用 Linux系统的组成部分:内核+根文件系统 内核功能: 进程管理 内存管理 网络管理 驱动程序 文件系统 安全功能 有以下目录结构的文件系统可以被识别为根文件系统,但根文件系统本身不存在 rootfs:/bin/ /sbin /etc/ /sys/…

    Linux干货 2016-09-11
  • nginx学习

    nginx    nginx的核心配置项:        Core functionality:核心配置,Glob配置段            daemon:是否开启为守护进程        &nbs…

    2017-05-08
  • 四.Linux博客-2016年7月26日ls、通配符、touch、cp、mv、rm、mkdir

    格式说明: 操作 概念 命令 说明及举例 四.ls、通配符、touch、cp、mv、rm、mkdir du -sh /sys 查看文件、文件夹大小 /sys/class/scsi_host/host2/scan 在线扫盘(新加硬盘执行这个命令后才能发现) stat /etc/issue 更详细的看数…

    Linux干货 2016-08-23
  • 计算机基础知识

    计算机系统 计算机系统组成的两大部分 硬件系统     主机         中央处理器CPU{运算器,控制器}         内存储器{ROM,RAM} &…

    Linux干货 2016-08-04
  • nginx状态监控

    通过查看Nginx的并发连接,我们可以更清除的知道网站的负载情况。Nginx并发查看有两种方法(之所以这么说,是因为笔者只知道两种),一种是通过web界面,一种是通过命令,web查看要比命令查看显示的结果精确一些。下面介绍这两种查看方法 No1、通过浏览器查看 通过web界面查看时Nginx需要开启status模块,也就是安装Nginx时加上 &n…

    Linux干货 2016-10-19
  • 推荐-内核虚拟化技术——LXC初体验

    一、Cgroups 1.1 介绍 Cgroup是Control group的简称。最初由由Google的工程师(主要是Paul Menage和Rohit Seth)在2006年以“process containers(进程容器)”的名字开始的, 在2007年的晚些时候被重命名为“控制组”并被合并到了2.6.24版的内核中,现已成为Linux内核中的一个功能,…

    Linux干货 2016-03-31