在阅读有关 Linux 的资料时,我得到了以下有关man
(手册)页面的内容:
手册页是 Linux 文档最常用的来源。它们提供了有关许多程序和实用程序以及其他主题(包括配置文件、系统调用、库例程和内核)的详细文档。
我对这种口味还不熟悉,所以有人可以向我解释一下具体的术语,例如:
- 配置文件(为何以及如何使用它们)
- 系统调用(我猜这与执行这些命令时调用的系统调用有关 - 如果我错了请纠正我)
- 与任何命令相关的库例程是什么?
- 以及内核信息与任何命令有何关系?
我尝试了其中一些命令
man more
但是它太长了,我很难完全理解:有没有适合像我这样的初学者的简单参考资料?
答案1
Linux 发行版及其程序附带大量文档。有些是 HTML 格式,有些是简单的文本文件,大多数都安装了所谓的手册页。
手册页,即长手册页,可以看作是参考手册的各章节。
配置文件(为什么以及如何使用它们)
配置文件配置程序的初始设置,很多都在 /etc 中
系统调用(我猜它与执行这些命令时调用的系统调用有关 - 如果我错了请纠正我)
系统调用是程序向内核请求服务的方式
与任何命令相关的库例程是什么?
这些是指定命令从某些库中使用的例程。
以及内核信息与任何命令有何关系?
...现在变得困难了,因为您真的需要深入了解操作系统及其内部工作原理。
我尝试了其中一些命令
man more
,但是它太长而且太难了,我很难完全理解:有没有适合像我这样的初学者的简单参考资料?
结论
可以这样想:你想知道如何使用命令more
。你现在可以去图书馆找一本关于此命令用法的书。或者你可以输入man more
,然后书的内容就会显示在你的屏幕上。
如果您是计算机或 Linux 新手,那么本书/手册页将包含许多您不理解的术语,但这是学习新知识所固有的。