红联Linux门户
Linux帮助

红旗Linux5.0 中使用“ls”命令浏览目录内容(图)

发布时间:2006-02-21 17:34:06来源:红联作者:海情
让我们打开系统终端,直接在目录中输入 ls 看看会输出什么?



  原来 ls 命令罗列出了终端当前目录下的所有文件及目录。我们所看到的用蓝色显示的名称都是目录。当然,所有这些目录中都可能还有子目录和文件。我们想知道这些目录下面还有哪些目录和文件可以使用 -R 参数将它们都显示出来。



  ls 命令还有许多参数,可以获得更加详细的信息。比如 -1 参数。它可以使目录内的文件和目录每行只显示一个,我们试着在终终端中输入命令:ls -1。



  另外还有一个问题是我们的 Linux 系统中也会有隐藏文件,这点与 Windows 系统很像。除用户自己的文件之外,有一些文件是由系统、或应用程序使用并修改的。在默认情况下将它们隐藏确实对“用户本身”是一种保护。如果我们需要检查 Linux 系统中这些隐藏文件怎么办?-a 参数可以帮助我们,请尝试在终端中输入命令:ls -a 看看我们都得到了什么?



  我们看到了许多以“.”开头的文件和目录名称,它们都是隐藏的。同样,用蓝色显示出来的是目录,隐藏的目录。另外这样看好像很乱不是吗?我们可以把 -1 和 -a 参数结合使用。请在终端中输入命令:ls -1a 或 ls -1 -a。



  这样是清楚多了。又有朋友说了:“我在 Windows 中可以用列表显示文件及目录的详细信息,ls 命令是不是也可以帮助我呢?”当然!我们可以使用另一个参数 -l,请在终端中输入命令:ls -l 看看都有什么呢?



  如果您希望用列表显示所有的文件及目录,就给上面的命令加上 -a 参数,请尝试在终端中输入命令:ls -la。



  事实上,我们很有可能希望随时了解其它目录的情况。我们可以在 ls 命令后面使用其它目录的路径。请朋友们试着在终端中输入命令:ls /opt 就可以达到目的。

文章评论

共有 3 条评论

  1. BeefyMiracle 于 2012-12-21 12:37:41发表:

    :0wpoi2

  2. 一个人的世界 于 2011-04-25 14:30:59发表:

    学习了

  3. 明月松间照 于 2006-02-28 12:58:11发表:

    学习了,但是为什么我输进去的东西,显示出来的和你说的不一样