AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题 / 20752
Accepted
NES
NES
Asked: 2011-01-10 08:01:47 +0800 CST2011-01-10 08:01:47 +0800 CST 2011-01-10 08:01:47 +0800 CST

如何在联机帮助页中搜索?

  • 772

是否有在联机帮助页中搜索的选项?

search
  • 4 4 个回答
  • 122787 Views

4 个回答

  • Voted
  1. Best Answer
    Stefano Palazzo
    2011-01-10T08:08:55+08:002011-01-10T08:08:55+08:00

    只需点击/,然后输入您的搜索模式。

    • 模式可以是正则表达式,例如,您可以通过键入以下内容来搜索单词“option”:

      /[Oo]ption
      

      或者找到所有的长论点:

      /(--)[a-Z]
      

      要取消搜索,请点击Ctrl+ C。

      一些有用的量化运算符是:

        ?    for zero or one of the preceding expression
        *    for zero or more of the preceding expression
        +    for one or more of the preceding expression
      

      表达式可以用括号“分组”,如(--)+(两个或多个破折号)。

      [a-Z]是一个序列(其他包括[0-9], [a-z], 等等)。可以组合序列,如[a-Z0-9]. 您还可以使用^运算符反转表达式,例如(--)[^a-Z]+对于所有以非字母开头的长参数。

      另一个有用的操作是Union ( |),如 in color|colour,它查找“颜色”或“颜色”的每次出现(这有时称为布尔 OR)。

      如果您正在搜索包含这些“保留”字符(如?、*、+)的字符串,请在它们前面加上 a 前缀\ (即/\+k搜索+k)。

    • 要浏览结果,请按N(向前)和Shift+ N(向后)。

    • 还有一种方法可以搜索所有手册页:

      man -K "Hello World"
      

      该man程序将打开第一场比赛,并在您用 关闭它后q,为您提供

      • 查看当前的(返回)
      • 跳过当前的 (Ctrl+D)
      • 或退出 (Ctrl+C)
    • 188
  2. prosti
    2018-09-05T02:44:35+08:002018-09-05T02:44:35+08:00

    Stefano 出色答案的小附录:

    manless在没有指定其他寻呼机时使用。因此,您可以使用/或 进行搜索?。

    如果您使用/then 搜索,则向前搜索并使用n查找下一个匹配项并N查找上一个匹配项,如果您使用?(向后搜索)n搜索将搜索上一个匹配项N并将搜索下一个匹配项。

    用于man less详细信息。

    你也可以用man -wK word一些词列出所有的手册文件。

    • 16
  3. Amit Naidu
    2019-07-04T12:51:52+08:002019-07-04T12:51:52+08:00

    如果您已经在手册页中,/搜索很容易使用,但我更喜欢使用命令指定我的搜索词man,因此它会在第一次出现该术语时直接打开。

    使用管道这是相当直接的:

    man ksh | less +/LINENO
    

    但是,如果您只想坚持man选择,那似乎是非常迂回的。您必须使用该选项覆盖默认输出分页器 ( less -f) 。-P

    man -P 'less -p LINENO' ksh
    
    • 7
  4. WinEunuuchs2Unix
    2019-07-04T14:03:12+08:002019-07-04T14:03:12+08:00

    图形界面方法

    如果您安装了 Ubuntu 桌面版,您可以进行图形搜索。

    侏儒帮助

    Gnome 帮助使用yelp程序。您可以在 GUI 窗口中键入和查看,而不是键入man lsCLI 手册页:yelp man:ls

    大喊大叫的人:ls.png

    加载后,您可以使用Control+F进行搜索。

    浏览器

    我打开互联网上的手册页并使用我的浏览器搜索功能Control+ F。

    例如,如果在终端man yad中我在浏览器中输入,我会输入linux man yad.

    您有时需要注意互联网版本有时可能有更新或旧的参数列表,但这很少发生在我身上。

    Internet 联机帮助页的优势不仅仅在于搜索功能,还包括出色的滚动功能以及更轻松地复制到剪贴板。

    • 3

相关问题

  • Thunderbird 不会记得我关闭了全局搜索和索引

  • 如何搜索带有特殊字符的文件名?

  • 为什么 Google 搜索在 Firefox 或 Chrome 中的结果总是比在 Chromium 中更多?

  • 如何让 Docky 像 gnome-do 一样工作?

  • 如何通过 apt-get 找到要安装的软件包

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    我需要什么命令来解压缩/提取 .tar.gz 文件?

    • 8 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Marko Smith

    如何使用命令行将用户添加为新的 sudoer?

    • 7 个回答
  • Marko Smith

    更改文件夹权限和所有权

    • 9 个回答
  • Martin Hope
    EmmyS 我需要什么命令来解压缩/提取 .tar.gz 文件? 2011-02-09 14:50:41 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve