richzilla Asked: 2011-03-03 16:09:54 +0800 CST2011-03-03 16:09:54 +0800 CST 2011-03-03 16:09:54 +0800 CST 如何跳转到“手册”页的末尾 772 当我打开命令手册(man wget例如)时,手册可能有数百行长。我怎样才能得到: 快速阅读本手册的末尾 回到我的终端提示? command-line 4 个回答 Voted Best Answer Geppettvs D'Constanzo 2011-03-03T16:31:33+08:002011-03-03T16:31:33+08:00 通过 man 命令在文档查看器内部时,按h或H以查看 man 的帮助。 从人的帮助屏幕: JUMPING g < ESC-< * Go to first line in file (or line N). G > ESC-> * Go to last line in file (or line N). p % * Go to beginning of file (or N percent into file). 另一个好主意是按Home或End键。:) 祝你好运! belacqua 2011-03-04T00:11:15+08:002011-03-04T00:11:15+08:00 建议了执行此操作的常规方法(请参阅@geppettvs-dconstanzo 的答案)。这留下了许多不自然的、错误的和不好的方式。 所以我会处理其中的几个。 首先,您不必从终端阅读手册页(即使它会让您成为更好的人)。例如,您可以在 html 中阅读它们。 您可以从系统上的源代码自己生成 html,但访问manpages.ubuntu.com更容易。 这是一个庞大的bash页面,变成了轻巧蓬松的网页可渲染 html: 来自 manpages.ubuntu.com 的 Bash 手册页 这是一个实际上很有用的技巧:用于tail从手册页输出的末尾切掉一些行,然后查看。 最没用,最琐碎: man bash | tail -100 可能有用: man bash | tail -1500 | more (或man bash | tail -1500 | less) 更有用(如果人为的话): $ man bash | wc -l # how many lines are in the man-page? 5375 $ man bash | tail -2600 | less # jump to the middle of the output 当然,这就是我要做的: man tac | tac | less (尽管您可能会开始man tac向前阅读。) drevicko 2011-11-04T19:04:39+08:002011-11-04T19:04:39+08:00 一些方便易记的less(因此也是man)命令: >带您到文件末尾 <带你回到起点 q退出少/人(如@Kwinto所述) /开始输入搜索词: 按enter开始搜索 如果您 enter立即按下,它会搜索下一次出现的最后输入的搜索词 n也搜索(转发)到下一个出现 N向后搜索到上一次出现 希望有帮助(: user1128 2011-03-03T16:21:03+08:002011-03-03T16:21:03+08:00 按G 按q 您可以键入man less以获取更多信息。
通过 man 命令在文档查看器内部时,按h或H以查看 man 的帮助。
从人的帮助屏幕:
另一个好主意是按Home或End键。:)
祝你好运!
建议了执行此操作的常规方法(请参阅@geppettvs-dconstanzo 的答案)。这留下了许多不自然的、错误的和不好的方式。
所以我会处理其中的几个。
首先,您不必从终端阅读手册页(即使它会让您成为更好的人)。例如,您可以在 html 中阅读它们。
您可以从系统上的源代码自己生成 html,但访问manpages.ubuntu.com更容易。
这是一个庞大的
bash
页面,变成了轻巧蓬松的网页可渲染 html:来自 manpages.ubuntu.com 的 Bash 手册页
这是一个实际上很有用的技巧:用于
tail
从手册页输出的末尾切掉一些行,然后查看。最没用,最琐碎:
可能有用:
(或
man bash | tail -1500 | less
)更有用(如果人为的话):
当然,这就是我要做的:
man tac | tac | less
(尽管您可能会开始
man tac
向前阅读。)一些方便易记的less(因此也是man)命令:
希望有帮助(:
按G
按q
您可以键入
man less
以获取更多信息。