zoukankan      html  css  js  c++  java
  • linux man指令的详解

    原创内容,欢迎指正

    一、基本操作

    大多数linux发行版自带用以查找shell命令及其他GNU工具信息的在线手册,man命令就是用来访问存储在linux系统上的手册页面。

    例如,查看ls命令手册,语法为:
    $ man ls
    

    这些手册内容是由分页程序(pager)来显示的,能够逐行显示文本。空格键翻页,回车建逐行查看,通常支持剪头键的使用,q键退出。

    bash手册中,同样包含了一份关于自身的参考手册,输入$ man man来查看。

    二、man 的输出界面

    大致分为三部分

    1:linxu内容区域,括号内的数字从1-9,表示输出的内存来自哪一个区域,如图上,表示关于man的参考信息来自手册的第一区域,可以举个例子,hostname这个命令,在手册的第一区域与第七区域都有概述,通过man 1 hostname或man 7 hostname分别查看。

    区域号 内容
    1 可执行程序或shell命令
    2 系统调用
    3 库调用
    4 特殊文件
    5 文件格式与约定
    6 游戏
    7 概览、约定及杂项
    8 超级用户和系统管理员命令
    9 内核例程

    2:内容标题与简介

    3:这里是重点,手册将与命令相关的信息分成了不同的节,标准段落目录如下,但并不是每个命令的手册都包含所有的节。

    Name :显示命令和一段简短的描述
    Synopsis  :命令的语法
    Confi guration :命令配置信息
    Description :命令的一般性描述
    Options: 命令的选项描述
    Exit  Sattus 命令的退出状态提示
    Return Value  命令的返回值
    Error  命令的错误信息
    Enviroment 描述所用的环境变量
    File: 命令用到的文件
    Version  命令的版本信息
    Conforming To  命令所遵循的标准
    Notes 其他有帮助的资料
    Bugs  提供提交bug的路径
    Example  展示命令的用法
    Authors 命令开发人员的信息
    

      

    总结:通常在DESCRIPTION段落里,全是技术行话,对于初学者,非常不友好。但也可能是除了语法部分外,最重要的段落,应该养成阅读的习惯。

  • 相关阅读:
    Bootstrap模态框modal的高度和宽度设置
    入门学习Linux常用必会命令实例详解
    Linux 系统中用户切换(su user与 su
    hdu 3549 Flow Problem(最大流模板题)
    第三章 学后心得及总结 【物联网1132-11】
    Find Minimum in Rotated Sorted Array 旋转数组中找最小值 @LeetCode
    面试题4
    Fp关联规则算法计算置信度及MapReduce实现思路
    POJ 1679 The Unique MST 推断最小生成树是否唯一
    论程序猿的社会地位
  • 原文地址:https://www.cnblogs.com/shc336/p/9951362.html
Copyright © 2011-2022 走看看