我正在尝试让 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
到您想要了解的其他页面。