昨天我在看一个说明书(man)页,但是我想不起我所阅读的命令的名称,而且我没把它笔录下来,我怎么样才能重新找到这个说明书(man)页呢?
你用过的命令很可能会储存在一个叫做 .bash_history 的文件中。默认情况下,这个文件记载你在 shell 提示下键入的最后 500 个命令。
你可以在 shell 提示下键入 history 来把命令历史匆匆掠过,但是输出结果滚动的太快,你无法阅读每一行。
查看 .bash_history 的另一种方法是使用一个 less 之类的工具。在 shell 提示下键入 less .bash_history ,结果就会被一页一页地显示。要向前翻阅,按 [Space] 键;要向后翻阅,按 [b] 键,要退出,按 [q] 键。
在 .bash_history 中一页一页地翻查命令有时是一个冗长的过程。另外的办法是使用 grep 来搜索文件的关键字。 grep 是功能强大的搜索工具。
假设你前一天在阅读 man 页,却想不起那个命令的名称,要搜索这个命令,键入:
history | grep man
你会看到一个列表,其中列出了所有带 man 的项目。
使用命令行的方法多种多样。想查看其它的窍门和技巧,请参阅 第 16.6 节 。
djdior0622 于 2007-11-21 08:57:21发表:
回帖是对你最大支持!(6)m:b
fengnjupt 于 2007-02-02 13:31:05发表:
ding xia
pipu 于 2007-01-28 22:13:40发表:
顶
涵琳 于 2006-07-24 16:59:28发表:
接招了~~~
dongshu822945 于 2006-05-27 10:55:06发表:
真的说的不错,我也曾经出现过这样的问题。谢谢楼主的解答!
jpl2000 于 2005-12-25 09:14:13发表:
好,支持个
zhijk 于 2005-10-16 00:17:39发表:
不错,
love601 于 2005-09-15 15:39:52发表:
有什么用吗!~
8g 于 2005-09-15 00:39:53发表:
支持