Anonim

即使在所有macOS迭代之后,Mac的Terminal程序也是一个方便的问题解决工具。 例如,我经常使用它来解决权限问题,或查看在Finder中通常不可访问的文件夹。 如果您自己是终端用户,则您可能熟悉人工(manual)页面(“ manual”的缩写)的概念; 这些基本上是帮助文档,指导我们如何使用特定的终端命令。 您可以通过在命令提示符下键入man来获得一个,就像这样:


如果再按回车键,则将在“终端”窗口中打开 手册 页,然后您可以阅读有关命令的信息,直到母牛回家。 认真地讲,其中一些页面只是穷尽性的(有点穷尽性!)。
当您想进入手册页的下一部分时,只需用鼠标或触控板向下滚动或按空格键。 要返回命令提示符,请按键盘上的Q键。
但是,如果您要在手册页中查找特定信息,而又不想读懂整个内容,该怎么办? 好了,您实际上 可以 直接在Terminal中 搜索 手册页,这就是您的方法!

  1. 打开终端程序,该程序位于“ 应用程序”>“实用程序”文件夹中。
  2. 正如我之前所做的那样,键入“ man”,然后输入您要为其阅读手册页的命令。
  3. 按回车键,然后您将看到该命令的手册页。
  4. 然后按正斜杠(/)键,然后按您的搜索词,如下所示:
  5. 再次按Return键,Terminal将突出显示该术语的所有找到的实例。

然后,您可以在手册页中上下滚动(或使用空格键,如我提到的)来查看该术语出现的其他位置。 另一种选择是反复按N键以移至文档中的每个匹配项。
现在,重要的是要注意,此搜索不遵循常规终端命令所遵循的规则,因为您不必执行所谓的 转义空格 。 例如,在典型的命令用法中,引用名为“ TekRevue Tip Ideas.jpg”的文件看起来像这样……

TekRevue Tip Ideas.jpg

…这将告诉Terminal,即将出现的空格是与前一个单词相同的文件名的一部分,而不是新命令或自变量的开头。 但是,在搜索手册页的情况下,这不是必需的。 您只需输入“ /搜索词”,而不必在该空格前加反斜杠。 这很整洁,但是在终端中逃逸空间感觉 不对 。 几乎就像我在亵渎BSD的神灵一样,我将不得不祈祷以逃避他们的愤怒。 h 得到它? 逃逸?
我杀了我

如何在Mac上的终端中搜索手册页