⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 s1-navigating-using-ls.html

📁 Redhat9中文官方文档, 初学者必备
💻 HTML
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><HTML><HEAD><TITLE>使用 ls 来查看目录内容</TITLE><METANAME="GENERATOR"CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+"><LINKREL="HOME"TITLE="Red Hat Linux 9"HREF="index.html"><LINKREL="UP"TITLE="Shell 提示基本知识"HREF="ch-basics.html"><LINKREL="PREVIOUS"TITLE="使用 cd 命令来改变所在目录"HREF="s1-navigating-cd.html"><LINKREL="NEXT"TITLE="定位文件和目录"HREF="s1-managing-locating.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-navigating-cd.html"ACCESSKEY="P">后退</A></TD><TDWIDTH="80%"ALIGN="center"VALIGN="bottom">13. Shell 提示基本知识</TD><TDWIDTH="10%"ALIGN="right"VALIGN="bottom"><AHREF="s1-managing-locating.html"ACCESSKEY="N">前进</A></TD></TR></TABLE><HRALIGN="LEFT"WIDTH="100%"></DIV><DIVCLASS="SECT1"><H1CLASS="SECT1"><ANAME="S1-NAVIGATING-USING-LS"></A>13.5. 使用 ls 来查看目录内容</H1><P>你已经知道该如何改换目录,现在是学习如何查看这些目录内容的时候了。使用 <TTCLASS="COMMAND">ls</TT>	命令就可以显示你的当前目录的内容。      </P><P><TTCLASS="COMMAND">ls</TT> 命令有许多可用的选项。<TTCLASS="COMMAND">ls</TT>      命令本身不会向你显示你的目录中的所有文件。某些文件是隐藏文件(又称“点文件”),只有在	<TTCLASS="COMMAND">ls</TT> 命令后指定附加的选项才能看到它们。      </P><DIVCLASS="TIP"><P></P><TABLECLASS="TIP"WIDTH="100%"BORDER="0"><TR><TDWIDTH="25"ALIGN="CENTER"VALIGN="TOP"><IMGSRC="./stylesheet-images/tip.png"HSPACE="5"ALT="窍门"></TD><THALIGN="LEFT"VALIGN="CENTER"><B>窍门</B></TH></TR><TR><TD>&nbsp;</TD><TDALIGN="LEFT"VALIGN="TOP"><P>要看到 <TTCLASS="COMMAND">ls</TT> 命令的所有选项,你可以通过在 shell 提示下键入 <TTCLASS="COMMAND">man	  ls</TT>  来阅读其说明书页。如果你想打印这个说明书页,在	  shell 提示下,键入 <TTCLASS="COMMAND">man ls | col -b | lpr</TT>。	</P></TD></TR></TABLE></DIV><P>键入命令 <TTCLASS="COMMAND">ls -a</TT>。现在你将会看到以点起首的文件。      </P><DIVCLASS="FIGURE"><ANAME="GR-NAVIGATING-LSA"></A><DIVCLASS="MEDIAOBJECT"><P><IMGSRC="./figs/basics/lsa.png"></P></DIV><P><B>图 13-3. 带有 <TTCLASS="OPTION">-a</TT> 选项的 <TTCLASS="COMMAND">ls</TT> 命令</B></P></DIV><P>隐藏文件多数是配置文件。它们给程序、窗口管理器、shell	等设置首选项。它们被隐藏的目的是防止用户对其无意的篡改。当你在目录中搜寻某项事物时,你一般不是在寻找这些配置文件,因而当你在	shell 下查看目录内容时把它们隐藏起来可以避免屏幕的拥挤。      </P><P>使用 <TTCLASS="COMMAND">ls -a</TT> 命令来查看所有的文件会向你显示大量的细节,但是通过添加更多的选项,你可以看到更多的细节。      </P><P>如果你想查看一个文件或目录的大小、创建时间等等,在	<TTCLASS="COMMAND">ls -a</TT> 命令后面添加	<ICLASS="WORDASWORD">long(长)</I>选项(<TTCLASS="OPTION">-l</TT>)就可以了。这个命令显示了文件创建的日期、它的大小、所有者、权限等等。      </P><P>当你想使用 <TTCLASS="COMMAND">ls</TT> 命令来查看目录内容时,你不必位于该目录。譬如,要在你的主目录中查看      <TTCLASS="FILENAME">/usr</TT> 目录中的内容,键入:      </P><TABLECLASS="SCREEN"BGCOLOR="#DCDCDC"WIDTH="100%"><TR><TD><PRECLASS="SCREEN"><TTCLASS="COMMAND">ls -al /usr</TT></PRE></TD></TR></TABLE><DIVCLASS="FIGURE"><ANAME="LS-OUTPUT"></A><DIVCLASS="MEDIAOBJECT"><P><IMGSRC="./figs/basics/lsoutput.png"></P></DIV><P><B>图 13-4. <TTCLASS="FILENAME">/usr</TT> 目录使用 <TTCLASS="COMMAND">ls</TT> 命令后的输出示例</B></P></DIV><P>下面是一个与	<TTCLASS="COMMAND">ls</TT> 一起使用的一些常用选项的简短列表。请记住,你可以通过阅读 <TTCLASS="COMMAND">ls</TT> 的说明书页(<TTCLASS="COMMAND">man	ls</TT>)来获得选项的完整列表。      </P><P></P><UL><LI><P><TTCLASS="OPTION">-a</TT> &#8212; 全部(all)。列举目录中的全部文件,包括隐藏文件(<TTCLASS="FILENAME">.filename</TT>)。位于这个列表的起首处的	  <TTCLASS="FILENAME">..</TT> 和	  <TTCLASS="FILENAME">.</TT> 依次是指父目录和你的当前目录。	  </P></LI><LI><P><TTCLASS="OPTION">-l</TT> &#8212; 长(long)。列举目录内容的细节,包括权限(模式)、所有者、组群、大小、创建日期、文件是否是到系统其它地方的链接,以及链接的指向。	  </P></LI><LI><P><TTCLASS="OPTION">-F</TT> &#8212; 文件类型(File type)。在每一个列举项目之后添加一个符号。这些符号包括:<TTCLASS="COMPUTEROUTPUT">/</TT>	    表明是一个目录;<TTCLASS="COMPUTEROUTPUT">@</TT> 表明是到其它文件的符号链接;<TTCLASS="COMPUTEROUTPUT">*</TT> 表明是一个可执行文件。	  </P></LI><LI><P><TTCLASS="OPTION">-r</TT> &#8212; 逆向(reverse)。从后向前地列举目录中的内容。	  </P></LI><LI><P><TTCLASS="OPTION">-R</TT> &#8212; 递归(recursive)。该选项递归地列举所有目录(在当前目录之下)的内容。	  </P></LI><LI><P><TTCLASS="OPTION">-S</TT> &#8212; 大小(size)。按文件大小排序。	  </P></LI></UL></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-navigating-cd.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-managing-locating.html"ACCESSKEY="N">前进</A></TD></TR><TR><TDWIDTH="33%"ALIGN="left"VALIGN="top">使用 <TTCLASS="COMMAND">cd</TT> 命令来改变所在目录</TD><TDWIDTH="34%"ALIGN="center"VALIGN="top"><AHREF="ch-basics.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 + -