[root@dg1 ~]# ls -l
total 20568
-rw------- 1 root root 1445 Aug 3 14:29 anaconda-ks.cfg
drwxr-xr-x 2 root root 4096 Aug 3 14:36 Desktop
-rw-r--r-- 1 root root 40099 Aug 3 14:29 install.log
-rw-r--r-- 1 root root 3672 Aug 3 14:28 install.log.syslog
-rw-r--r-- 1 root root 20971520 Aug 20 12:56 secret.img
属性 连接数 所有者 所属组 大小 修改日期 文件名称
其中属性第一个位表示文件的类型drwxr-xr-x 第一位是d 表示是目录,第一位是 - 表示一般文件
l 是连接文件
c 字符设备文件
b 块设备文件
属性的后面9个字段rwxr-xr-x 前三个rwx 代表文件所有者对文件所有的权限,中间三位r-x 代表文件所属组对文件的权限,后三位代表r-x其他用户对文件的权限。
r 代表可读
w 代表可写
x 代表可执行(比如shell脚本,或者程序)
满脸胡子 于 2009-08-31 15:21:59发表:
原来linux的文件属性还有这么多知识阿 ,又会了一点知识
q):-s
ty8080 于 2009-08-31 10:50:49发表:
太对了,谢谢提醒:0wmjh(1
对于目录来说,有r 权限就相当于 能 ls 看目录下的文件
有x权限就相当于 能cd 到目录里 。
所以说对不同类型的文件 rwx 的意义都有点不同的
h_h 于 2009-08-31 10:46:54发表:
对一般文件给执行权限也没什么意义
雨夜花 于 2009-08-29 22:49:37发表:
x 代表可执行(比如shell脚本,或者程序)
shell 没有执行权限还是 shell ,也可以运行它,文本也可以有 执行权限 ,只不过有没有没多大的价值
有 x 不能代表一定就是 shell 或是程序,只能说明它是有 可执行的权限 的一个文件
满脸胡子 于 2009-08-27 10:01:39发表:
{:3_125:}
很受用,又学了一招