在命令行中获取帮助
来源:互联网 发布:mac os 10.11懒人版 编辑:程序博客网 时间:2024/06/05 20:59
在 Linux 环境中,如果你遇到困难,可以使用man命令,它是Manual pages的缩写。
Manual pages 是 UNIX 或类 UNIX 操作系统中在线软件文档的一种普遍的形式, 内容包括计算机程序(包括库和系统调用)、正式的标准和惯例,甚至是抽象的概念。用户可以通过执行man命令调用手册页。
你可以使用如下方式来获得某个命令的说明和使用方式的详细介绍:
$ man command_name
比如你想查看 man 命令本身的使用方式,你可以输入:
$man man
通常情况下,man 手册里面的内容都是英文的,这就要求你有一定的英文基础。man 手册的内容很多,涉及了 Linux 使用过程中的方方面面。为了便于查找,man 手册被进行了分册(分区段)处理,在 Research UNIX、BSD、OS X 和 Linux 中,手册通常被分为8个区段,安排如下:
要查看相应区段的内容,就在 man 后面加上相应区段的数字即可,如:
$ man 1 ls
会显示第一区段中的ls命令 man 页面。
所有的手册页遵循一个常见的布局,为了通过简单的 ASCII 文本展示而被优化,而这种情况下可能没有任何形式的高亮或字体控制。一般包括以下部分内容:
NAME(名称)
该命令或函数的名称,接着是一行简介。
SYNOPSIS(概要)
对于命令,正式的描述它如何运行,以及需要什么样的命令行参数。对于函数,介绍函数所需的参数,以及哪个头文件包含该函数的定义。
DESCRIPTION(说明)
命令或函数功能的文本描述。
EXAMPLES(示例)
常用的一些示例。
SEE ALSO(参见)
相关命令或函数的列表。
也可能存在其它部分内容,但这些部分没有得到跨手册页的标准化。常见的例子包括:OPTIONS(选项),EXIT STATUS(退出状态),ENVIRONMENT(环境),BUGS(程序漏洞),FILES(文件),AUTHOR(作者),REPORTING BUGS(已知漏洞),HISTORY(历史)和 COPYRIGHT(版权)。
通常 man 手册中的内容很多,你可能不太容易找到你想要的结果,不过幸运的是你可以在 man 中使用搜索/<你要搜索的关键字>,查找完毕后你可以使用n键切换到下一个关键字所在处,shift+n为上一个关键字所在处。使用Space(空格键)翻页,Enter(回车键)向下滚动一行,或者使用j,k(vim 编辑器的移动键)进行向前向后滚动一行。按下h键为显示使用帮助(因为 man 使用 less 作为阅读器,实为less工具的帮助),按下q退出。
想要获得更详细的帮助,你还可以使用info命令,不过通常使用man就足够了。如果你知道某个命令的作用,只是想快速查看一些它的某个具体参数的作用,那么你可以使用–help参数,大部分命令都会带有这个参数,如:
$ ls –help
- 在命令行中获取帮助
- 学会在命令行中获取帮助
- 在命令行中查看python帮助文档 --dir、help、__doc__
- 在COBOL中获取命令行参数
- 在mapper的帮助类中怎么获取service
- 在Linux下获取帮助
- 关于 MYSQL 命令行中 帮助的使用
- 在命令行中执行一个命令获取返回字符串
- android 在kernel中获取启动kernel命令行的参数
- Windows下利用批处理文件获取命令行命令帮助信息
- 在命令行中换行
- 在MySQL中使用帮助
- 在matlab中获得帮助
- python在命令行模式下查看帮助文档
- VC中获取命令行参数
- 在Windows中实现sudo命令——命令行环境中获取管理员权限
- 在Windows中实现sudo命令——命令行环境中获取管理员权限
- msiexec Msi文件在命令行安装的命令帮助内容 来自微软帮助Windows (R) Installer
- Android自定义View生命周期
- wdatepicker 时间段大小控制
- GP数据库安装以及使用
- 4、树莓派3 Model B ——— 树莓派按键控制LED(GPIO输入模式)
- sysfs文件系统之读写文件
- 在命令行中获取帮助
- 1126
- 栈跟堆得区别
- python 读取-v7.3版本的.mat文件
- java学习 el表达式简介
- 负载均衡原理的解析
- 浅谈外贸网站建设中需注意的有关google seo的问题
- 面试题10. 二进制中1的个数
- java回调函数简介