Linux中的文件属性可以通过ls -al指令来查看,下面的指令演示了如何在Linux系统中查看文件的属性:
- letuknowit@ubuntu:/$ cd /tmp
- letuknowit@ubuntu:/tmp$ touch test
- letuknowit@ubuntu:/tmp$ ls -al test
-
-rw-rw-r-- 1 letuknowit letuknowit 0 2012-03-08 04:33 test
第1行:通过cd指令进入 /tmp 目录
第2行:通过touch指令新建一个文件,名为:test
第3行:通过ls -al test指令查询文件test的属性,这里只列出了文件test的属性,如果想列出当前目录下所有文件的属性,去掉test即可(ls -al),也可以将test换成系统中的某个路径(ls -al /tmp),那么就会列出该路径下所有文件的属性
第4行:test文件的属性,在Linux中,每个文件的属性由七个部分组成,为了看的更清楚,下面把这7项分开点显示:
-
-rw-rw-r-- 1 letuknowit letuknowit 0 2012-03-08 04:33 test
以上7项依次表示【文件的属性】、【连接数】、【文件的拥有者】、【文件所属的群组】、【文件大小】、【文件创建时间】和【文件名称】。
红色部分的 -rw-rw-r– 就是Linux系统下文件的属性了,其决定着文件的拥有者、群组以及其他用户对该文件的访问权限,蓝色的letuknowit为该文件的拥有者,绿色的letuknowit是文件所属的群组;由于是用touch指令创建的文件,所以文件的大小为0。
转载请注明:Coding Ants » Linux系统中如何查看文件的属性
完全的看不明白。。。
ls -al test 在最新的ubuntu 11.10中不能用来看一个文件的属性了。