01查看Linux的命令的手册(man 命令)和命令的帮助信息

文章目录

1man

大多数Linux发行版自带用以查找shell命令及其他GNU工具信息的在线手册。熟悉手册对使
用各种Linux工具大有裨益,尤其是在你要弄清各种命令行参数的时候。

man命令用来访问存储在Linux系统上的手册页面。在想要查找的工具的名称前面输入man命
令,就可以找到那个工具相应的手册条目。

eg:

man pwd
PWD(1)                                User Commands                        PWD(1)
NAME
       pwd - print name of current/working directory

SYNOPSIS
       pwd [OPTION]...

DESCRIPTION
       Print the full filename of the current working directory.

       -L, --logical
              use PWD from environment, even if it contains symlinks

       -P, --physical
              avoid all symlinks

       --help display this help and exit

       --version
              output version information and exit

....

当使用man命令查看命令手册页的时候,这些手册页是由分页程序(pager)来显示的。分页
程序是一种实用工具,能够逐页显示文本。可以通过点击空格键进行翻页,或是使用回车键逐行
查看。另外还可以使用箭头键向前向后滚动手册页的内容

读完了手册页,可以点击q键退出。

手册页将与命令相关的信息分成了不同的节。每一节惯用的命名标准如表所示。

Name 			显示命令名和一段简短的描述
Synopsis 		命令的语法
Confi guration  命令配置信息
Description 	命令的一般性描述
Options 		命令选项描述
Exit Status 	命令的退出状态指示
Return Value 	命令的返回值
Errors 			命令的错误消息
Environment 	描述所使用的环境变量
Files 			命令用到的文件
Versions 		命令的版本信息
Conforming To 	命名所遵从的标准
Notes 			其他有帮助的资料
Bugs 			提供提交bug的途径
Example 		展示命令的用法
Authors 		命令开发人员的信息
Copyright 		命令源代码的版权状况
See Also 		与该命令类型的其他命令

tips: 如果不记得命令名怎么办?可以使用关键字搜索手册页。语法是:man -k 关键字。例
如,要查找与终端相关的命令,可以输入man -k terminal。

另外,除了对节按照惯例进行命名,手册页还有对应的内容区域。每个内容区域都分配了一个数字,
从1开始,一直到9:

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

man工具通常提供的是命令所对应的最低编号的内容,比如刚刚输入的man pwd ,在最上面是这样的:
PWD(1) User Commands PWD(1)
这就表示所显示的内容来自内容区域1(可执行程序或shell命令)

一个命令偶尔会在多个内容区域都有对应的手册页。

比如说,有个叫作hostname的命令。手册页中既包括该命令的相关信息,也包括对系统主机名的概述。

要想查看所需要的页面,可以输入:

man section# hostname

如果想看手册页中的某一部分而言,比如第1部分:

man 1 hostname

2 help参数

另外,大多数命令都可以接受-help或–help选项。例如你可以输入hostname -help来查看帮助。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值