2.7 查看隐藏的文件和文件夹

ls -a

现在,你已经能够查看目录中可见的文件了,但是不要忘记,很多目录中还包含隐藏的文件。例如,home目录就有大量的隐藏文件和文件夹,都是在它们的名字前面加上一个“.”,就设置成了不可见的。如果想查看这些隐藏文件,只要使用-a选项(或--all)。

  1. $ ls -a ~/
  2. . .gimp-2.2 .openoffice.org1.9.95
  3. .. .gksu.lock .openoffice.org1.9
  4. .3ddesktop .glade2 .openoffice.org2
  5. .abbrev_defs .gnome .opera
  6. .adobe .gnome2_private pictures

关于这个列表有几点应该知道。首先,ls –aa代表all(所有)]命令既能显示隐藏内容,也能显示非隐藏内容,所以.gnomepictures这两个文件都能看到。其次,你总是可以看到“.”和“..”,因为“.”代表当前目录,而“..”则代表上一级目录,即当前目录的父目录。这两个隐藏文件在系统的每个文件夹中都存在,不能删除。每次使用-a选项时就能看到它们。最后,根据不同的目录,-a选项可能显示出你以前没有注意到的大量隐藏文件。