白痴手册页

白痴手册页

我正在尝试让 traceroute 工作,所有 30 个跳数“***”。在努力弄清楚的过程中,我发现该-y选项是更新和安装的一部分。

man -y告诉我我很笨,谷歌搜索Ubuntu flag "-y"告诉我这是跳过安装确认。我不明白,手动搜索也不明白。例如,我只想浏览一个部分,比如第 8 部分 admin/sys.sudo。我输入“man 8”,它返回:

No manual entry for 8

(或者,您想要第 8 节的哪个手册页?)例如,尝试man man

bob@adminbaby:~/Desktop$ MANPATH
MANPATH: command not found  

所以我安装了 git 并..git clone http://git.kernel.org/pub/scm/docs/man-pages/man-pages。

bob@adminbaby:~/Desktop$ man command
No manual entry for command
bob@adminbaby:~/Desktop$ man file.conf
No manual entry for file.conf
bob@adminbaby:~/Desktop$ man man
bob@adminbaby:~/Desktop$ man -f -y
man: invalid option -- 'y'
Try 'man --help' or 'man --usage' for more information.
bob@adminbaby:~/Desktop$
 AD INFINITUM  

我不知道该从哪里查看我拥有什么和没有什么。我只是对这似乎毫无必要地复杂化感到困惑。

bob@adminbaby:~/Desktop$ man 8 1
No manual entry for 1 in section 8
bob@adminbaby:~/Desktop$ apt-get man 8
E: Invalid operation man
bob@adminbaby:~/Desktop$ man 8 -y
No manual entry for -y in section 8
bob@adminbaby:~/Desktop$ man bash
bob@adminbaby:~/Desktop$  yum install man-pages
Command 'yum' not found, did you mean:
  command 'gum' from snap gum (0.12.0)
  command 'uum' from deb freewnn-jserver (1.1.1~a021+cvs20130302-7build1)
  command 'zum' from deb perforate (1.2-5.3)
  command 'sum' from deb coreutils (9.1-1ubuntu2)
  command 'num' from deb quickcal (2.4-1)
See 'snap info <snapname>' for additional versions.
bob@adminbaby:~/Desktop$ sudo apt-get install man-pages
[sudo] password for bob:
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
E: Unable to locate package man-pages
bob@adminbaby:~/Desktop$

请有人告诉我该怎么办。

man 8 -y是一个有效的论点。所以我必须没有第 8 节,但我如何查看?我已经下载了手册。

答案1

bob@adminbaby:~/Desktop$ man 8 -y
No manual entry for -y in section 8

您没有提供任何操作系统/版本详细信息;将man显示您的未说明发布,并且发布时也可能会有细微的变化。

我的版本man man(*因此可能与您未说明的系统不同)显示

SYNOPSIS
       man [man options] [[section] page ...] ...
       man -k [apropos options] regexp ...
       man -K [man options] [section] term ...
       man -f [whatis options] page ...
       man -l [man options] file ...
       man -w|-W [man options] page ...

您会注意到其中没有-y作为选项的引用,因此-y您提供的参数是页面。

为什么你会期望第 8 节是-y你的命令要求的条目。你是不是假设是-y一个选项?阅读man man以了解你的系统支持哪些选项;你没有给出在你的命令中显示,因此口译您的命令的最后一部分(-y)确实符合man我发布的手册页中所述的预期结果。

我不知道任何与相关的页面-y,并且我怀疑您误解了您自己的命令。

目前尚不清楚您实际上想要什么,但如果我想了解-y与命令相关的操作apt-get,我会查看的页面是

man apt-get

然后键入/-y(并按 ENTER)以搜索-y详细信息,跳过直到找到我要查找的内容。-y不同命令的功能可能不同,因此请调整man apt-get到您想要了解的其他页面。

相关内容