📄 s1-q-and-a-history.html
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><HTML><HEAD><TITLE>快速寻找命令</TITLE><METANAME="GENERATOR"CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+"><LINKREL="HOME"TITLE="Red Hat Linux 9"HREF="index.html"><LINKREL="UP"TITLE="常见问题"HREF="ch-q-and-a.html"><LINKREL="PREVIOUS"TITLE="访问 Windows 分区"HREF="s1-q-and-a-windows.html"><LINKREL="NEXT"TITLE="使用命令历史的窍门"HREF="s1-q-and-a-history-tips.html"><LINKREL="STYLESHEET"TYPE="text/css"HREF="rhdocs-man.css"><METAHTTP-EQUIV="Content-Type"CONTENT="text/html; charset=gb2312"></HEAD><BODYCLASS="SECT1"BGCOLOR="#FFFFFF"TEXT="#000000"LINK="#0000FF"VLINK="#840084"ALINK="#0000FF"><DIVCLASS="NAVHEADER"><TABLESUMMARY="Header navigation table"WIDTH="100%"BORDER="0"CELLPADDING="0"CELLSPACING="0"><TR><THCOLSPAN="3"ALIGN="center">Red Hat Linux 9: Red Hat Linux 入门指南</TH></TR><TR><TDWIDTH="10%"ALIGN="left"VALIGN="bottom"><AHREF="s1-q-and-a-windows.html"ACCESSKEY="P">后退</A></TD><TDWIDTH="80%"ALIGN="center"VALIGN="bottom">16. 常见问题</TD><TDWIDTH="10%"ALIGN="right"VALIGN="bottom"><AHREF="s1-q-and-a-history-tips.html"ACCESSKEY="N">前进</A></TD></TR></TABLE><HRALIGN="LEFT"WIDTH="100%"></DIV><DIVCLASS="SECT1"><H1CLASS="SECT1"><ANAME="S1-Q-AND-A-HISTORY"></A>16.5. 快速寻找命令</H1><P><ICLASS="EMPHASIS">昨天我在看一个说明书(man)页,但是我想不起我所阅读的命令的名称,而且我没把它笔录下来,我怎么样才能重新找到这个说明书(man)页呢?</I> </P><P>你用过的命令很可能会储存在一个叫做 <TTCLASS="FILENAME">.bash_history</TT>的文件中。默认情况下,这个文件记载你在 shell 提示下键入的最后 500 个命令。 </P><P>你可以在 shell 提示下键入 <TTCLASS="COMMAND">history</TT> 来把命令历史匆匆掠过,但是输出结果滚动的太快,你无法阅读每一行。 </P><P>查看 <TTCLASS="FILENAME">.bash_history</TT> 的另一种方法是使用一个<BCLASS="APPLICATION">less</B> 之类的工具。在 shell 提示下键入<TTCLASS="USERINPUT"><B>less .bash_history</B></TT> ,结果就会被一页一页地显示。要向前翻阅,按<SPANCLASS="KEYCAP"><KEYCAP>[Space]</KEYCAP></SPAN> 键;要向后翻阅,按 <SPANCLASS="KEYCAP"><KEYCAP>[b]</KEYCAP></SPAN> 键,要退出,按 <SPANCLASS="KEYCAP"><KEYCAP>[q]</KEYCAP></SPAN> 键。 </P><P>在 <TTCLASS="FILENAME">.bash_history</TT> 中一页一页地翻查命令有时是一个冗长的过程。另外的办法是使用<TTCLASS="USERINPUT"><B>grep</B></TT> 来搜索文件的关键字。<TTCLASS="USERINPUT"><B>grep</B></TT> 是功能强大的搜索工具。 </P><P>假设你前一天在阅读 man 页,却想不起那个命令的名称,要搜索这个命令,键入: </P><TABLECLASS="SCREEN"BGCOLOR="#DCDCDC"WIDTH="100%"><TR><TD><PRECLASS="SCREEN"><TTCLASS="USERINPUT"><B>history | grep man</B></TT></PRE></TD></TR></TABLE><P>你会看到一个列表,其中列出了所有带 <ICLASS="EMPHASIS">man</I> 的项目。 </P><P>使用命令行的方法多种多样。想查看其它的窍门和技巧,请参阅<AHREF="s1-q-and-a-history-tips.html">第 16.6 节</A>。 </P></DIV><DIVCLASS="NAVFOOTER"><HRALIGN="LEFT"WIDTH="100%"><TABLESUMMARY="Footer navigation table"WIDTH="100%"BORDER="0"CELLPADDING="0"CELLSPACING="0"><TR><TDWIDTH="33%"ALIGN="left"VALIGN="top"><AHREF="s1-q-and-a-windows.html"ACCESSKEY="P">后退</A></TD><TDWIDTH="34%"ALIGN="center"VALIGN="top"><AHREF="index.html"ACCESSKEY="H">起点</A></TD><TDWIDTH="33%"ALIGN="right"VALIGN="top"><AHREF="s1-q-and-a-history-tips.html"ACCESSKEY="N">前进</A></TD></TR><TR><TDWIDTH="33%"ALIGN="left"VALIGN="top">访问 Windows 分区</TD><TDWIDTH="34%"ALIGN="center"VALIGN="top"><AHREF="ch-q-and-a.html"ACCESSKEY="U">上级</A></TD><TDWIDTH="33%"ALIGN="right"VALIGN="top">使用命令历史的窍门</TD></TR></TABLE></DIV></BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -