列出文件命令ls快速掌握
<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

 

ls命令可以列出当前目录下的所有的文件具体的格式如下:
# ls  [-选项]  [文件名或者目录名]

 

登录到Linux之后首先要知道自己在哪儿,所在的地方都有些什么?

知道自己在哪用命令 pwd,如下:

-bash-3.00$ pwd
/home/l/n/kcah
是一个什么样的系统,用uname,如:
-bash-3.00$ uname -a
SunOS x4100 5.10 Generic_118855-33 i86pc i386 i86pc
所在的地方有些什么东西,用ls,也就是本节的重点讲解的命令。

 

内容简单,只讲四个最常用的参数,便于新人学习,至于其他更多的参数,等你掌握Linux到一定程度后,自然而然就学会了用帮助了,否则那么多的命令谁能记得住??

 

好了,回到正题,告诉你进入Linux后要学到的第一个命令。一下为ls常用选项的说明:

 

 

参数                                                       说明
-l              列出所有查看内容的详细信息,除文件名外还有权限,大小,所属用户等。
-a                            列出了所以文件,包括具有隐藏属性的文件与目录。
-R                      列出当前目录下的所有内容,并且将子目录里的内容也列出来。
-d                         仅列出目录本身而不列出目录下的内容。

 

 

OK参数不多,但只要记住这几个就够日常使用了。下面举例来说明一下。
例如查看tmp 下的内容
ls /tmp
查看全部内容
ls /tmp –a
. .. .123 456 .test
注意:以点开头的文件或目录是隐藏的。
查看详细的内容
ls –l /tmp
-rw-------   1 goose    member      7598 Nov  3 18:36 mpixaiFn
-rw-------   1 u06070207 member      3718 Dec 18 23:49 mpizaqBH
drwx------   2 root     root         512 Sep 29 23:44 ssh-zpO15259
以“-”开头头的为文件,以“d”开头的为目录,以“l”开头的为软连接文件。所有的linux包括unix都是这样,另外还有用颜色表示的就不说了,因为并不通用(蓝色代表目录,白色代表普通文件,红色代表压缩文件或者软件包,绿色代表可执行文件,仅供参考)。

 

 

另外显示文件类型

$file /etc/passwd
/etc/passwd: ASCII text
-------------------------------
其他的东西就自己查查吧,比如rwx是什么意思等。