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段落里,全是技术行话,对于初学者,非常不友好。但也可能是除了语法部分外,最重要的段落,应该养成阅读的习惯。

猜你喜欢

转载自www.cnblogs.com/shc336/p/9951362.html
今日推荐