从更广泛的意义上来说,man 命令起什么作用?

从更广泛的意义上来说,man 命令起什么作用?

在阅读有关 Linux 的资料时,我得到了以下有关man(手册)页面的内容:

手册页是 Linux 文档最常用的来源。它们提供了有关许多程序和实用程序以及其他主题(包括配置文件、系统调用、库例程和内核)的详细文档。

我对这种口味还不熟悉,所以有人可以向我解释一下具体的术语,例如:

  • 配置文件(为何以及如何使用它们)
  • 系统调用(我猜这与执行这些命令时调用的系统调用有关 - 如果我错了请纠正我)
  • 与任何命令相关的库例程是什么?
  • 以及内核信息与任何命令有何关系?

我尝试了其中一些命令

man more

但是它太长了,我很难完全理解:有没有适合像我这样的初学者的简单参考资料?

答案1

Linux 发行版及其程序附带大量文档。有些是 HTML 格式,有些是简单的文本文件,大多数都安装了所谓的手册页。

手册页,即长手册页,可以看作是参考手册的各章节。

  • 配置文件(为什么以及如何使用它们)

    配置文件配置程序的初始设置,很多都在 /etc 中

  • 系统调用(我猜它与执行这些命令时调用的系统调用有关 - 如果我错了请纠正我)

    系统调用是程序向内核请求服务的方式

  • 与任何命令相关的库例程是什么?

    这些是指定命令从某些库中使用的例程。

  • 以及内核信息与任何命令有何关系?

    ...现在变得困难了,因为您真的需要深入了解操作系统及其内部工作原理。

我尝试了其中一些命令man more,但是它太长而且太难了,我很难完全理解:有没有适合像我这样的初学者的简单参考资料?

结论

可以这样想:你想知道如何使用命令more。你现在可以去图书馆找一本关于此命令用法的书。或者你可以输入man more,然后书的内容就会显示在你的屏幕上。

如果您是计算机或 Linux 新手,那么本书/手册页将包含许多您不理解的术语,但这是学习新知识所固有的。

相关内容