buaadf的博客

做点儿笔记……

【Linux命令行与shell脚本编程】教程二——学会查找帮助信息

借助man命令查找帮助

man命令可以用来访问存储在Linux系统上的帮助手册。在要查找的命令前输入man即可看到相应的手册。比如想要了解man是干嘛的,可输入:

man man

这里写图片描述

在打开的页面可以点击空格键来翻页,也可点击回车键来进行逐行查看。阅读结束后可以按q退出。

在man手册页可以查看命令的说明、用法等等。man手册页将与命令相关的信息分成了不同的节:

内容
NAME 显示命令名和一段简短的描述
SYNOPSIS 命令的语法
CONFIGURATION 命令的配置信息
DESCRIPTION 命令的一般性描述
OPTIONS 命令的选项描述
EXIT STATUS 命令的退出状态
RETURN VALUE 命令的返回值
ERRORS 命令的错误消息
ENVIRONMENT 描述所使用的环境变量
FILES 命令用到的文件
VERSIONS 命令的版本信息
CONFORMING TO 命令所遵从的标准
NOTES 其他有帮助的资料
BUGS 提供提交bug的途径
EXAMPLE 展示命令的用法示例
AUTHORS 命令开发人员的信息
COPYRIGHT 命令源代码的版权
SEE ALSO 与该命令类似的其他命令

并不是每一个命令的man手册页都包含上表的所有节。

如果不记得命令名,可以使用关键字搜索手册页:

man -k keywords

在man手册页的第一行可以看到查询的命令后有个括号,括号里有个数字,这个数字被称为区域号,不同区域号有不同含义:

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

一个命令可能有多个区域号,说明该命令在多个内容区域都有对应的手册。要查看对应区域的手册页,可以在man后加上区域号,比如想看man(7),可输入:

man 7 man

在遇到一个新的命令,或者忘记命令的用法时,多借助man来查询,可以解决绝大多数的问题。在使用shell命令时,多用man是一个良好的习惯。

借用鸟哥的一句话:有困难,找男人(man)

当然,man手册页不是唯一的参考资料。还有一种info页面,info的用法和man基本相同,关于info的更多信息可以输入一下命令来了解:

info info

此外,绝大多数命令都可接受-help或者–help选项,也可以用这种方式找到帮助。

在进一步学习更多的shell命令之前,学会使用Linux自带的各种帮助手册,对shell命令的学习大有裨益。

阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/budf01/article/details/53426529
文章标签: shell linux man
想对作者说点什么? 我来说一句

Linux命令行shell脚本编程大全

2017年11月09日 12.38MB 下载

没有更多推荐了,返回首页

不良信息举报

【Linux命令行与shell脚本编程】教程二——学会查找帮助信息

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭