【Linux探索之旅】第二部分第八课:RTFM 阅读那该死的手册

【Linux探索之旅】第二部分第八课:RTFM 阅读那该死的手册

标签:linux   操作系统   程序员联盟   程序员   programmerleague   

技术分享


内容简介

1、第二部分第八课:RTFM 阅读那该死的手册

2、第二部分第九课预告:查找文件,无所遁形


RTFM 阅读那该死的手册


今天这一课也会很轻松。


一般Windows的用户不太习惯看使用手册。有些Windows下的软件下载后是带有使用手册的,但是谁会花时间看呢?


在Linux下,阅读手册应该成为一个反射动作,一个自然而然的反应。虽说一开始要我们去看手册会有点让人生畏,但是我们学习各种Linux命令的使用方法的最好去处就是手册了。


我们这个系列教程也绝不能和手册相比,因为我们的教程里对于每一个知识点,不可能做到巨细靡遗,全盘托出。比如,对于某个Linux的命令,我们不可能详尽地列出每个参数及其用法,只能举几个最常用的参数。所以,如果要深入了解一个命令,阅读命令的手册就是最好方式了。


这一课就是为了揭开Linux手册的神秘面纱,带大家学习如何阅读手册。


这一课是系列课程中极重要的,因为如果你学会了如何阅读手册,那么大部分问题都可以自己解决。


今天的题目里的RTFM稍微有点小“暴*力”,因为它是Read The F*cking Manual的缩写,翻成中文是“阅读那该死的手册”。这个缩写经常被Linux老鸟用来回复一些初学者,并无侮辱之意,只是提醒及表示无奈,因为这些初学者的问题大多在手册中可以轻松找到解答。就好比我们会说:“我晕,这么简单的问题,百度或google一下就出来了,何必要来论坛里问。”


man命令,显示使用手册


man是manual的缩写,就是英语“使用手册”的意思。


man命令用法很简单,后接你想要显示使用手册的命令,函数或者其他。


用来查看系统中自带的各种参考手册,wps,但是手册页分为好几个部分,如下所示:


可执行程序或shell命令

系统调用(Linux内核提供的函数)

库调用(程序库中的函数)

特殊文件(通常在/dev下)

文件格式和惯例(例如 /etc/passwd)

游戏

杂项(包括宏包和惯例,比如man(7),groff(7))

系统管理命令(通常只能被root用户使用)

内核子程序


在shell中输入 man+数字+命令/函数,即可以查到相关的命令和函数。若不加数字,那man命令默认从数字较小的手册中寻找相关命令和函数。


例如,本来是想寻找C语言标准库中的rand()函数,直接使用man rand得到的是一个rand命令的手册,直接用来产生一个随机数,这个内容在手册第1部分中。如果使用man 3 rand就可以得到想要的库函数中rand()的用法了。


man这个词本身又是英语“男人”的意思,所以Linux和Unix世界流行着一句有趣的话:不懂就问一问“男人”。


比如,我们举个例子,用man命令来显示ls命令的使用手册:


man ls



本文标题:【Linux探索之旅】第二部分第八课:RTFM 阅读那该死的手册,由WPS精选分享
如果您觉得这篇文章不错,请使用分享工具推荐到您喜欢的微博、网站或者论坛

所属分类:WPS其他
本文标签:开源互联网mamicode.com软件开发码迷
发布时间:2016-03-30