红联Linux门户
Linux帮助

linux 下查看文件的属性

发布时间:2009-08-27 09:57:37来源:红联作者:ty8080
[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脚本,或者程序)
文章评论

共有 5 条评论

  1. 满脸胡子 于 2009-08-31 15:21:59发表:

    引用:


    太对了,谢谢提醒:0wmjh(1

    对于目录来说,有r 权限就相当于 能 ls 看目录下的文件
    有x权限就相当于 能cd 到目录里 。
    所以说对不同类型的文件 rwx 的意义都有点不同的
    ty8080 发表于 2009-8-31 10:50



    原来linux的文件属性还有这么多知识阿 ,又会了一点知识
    q):-s

  2. ty8080 于 2009-08-31 10:50:49发表:

    引用:
    x 代表可执行(比如shell脚本,或者程序)

    shell 没有执行权限还是 shell ,也可以运行它,文本也可以有 执行权限 ,只不过有没有没多大的价值

    有 x 不能代表一定就是 shell 或是程序,只能说明它是有 可执行的 ...
    雨夜花 发表于 2009-8-29 22:49


    太对了,谢谢提醒:0wmjh(1

    对于目录来说,有r 权限就相当于 能 ls 看目录下的文件
    有x权限就相当于 能cd 到目录里 。
    所以说对不同类型的文件 rwx 的意义都有点不同的

  3. h_h 于 2009-08-31 10:46:54发表:

    引用:
    x 代表可执行(比如shell脚本,或者程序)

    shell 没有执行权限还是 shell ,也可以运行它,文本也可以有 执行权限 ,只不过有没有没多大的价值

    有 x 不能代表一定就是 shell 或是程序,只能说明它是有 可执行的 ...
    雨夜花 发表于 2009-8-29 22:49


    对一般文件给执行权限也没什么意义

  4. 雨夜花 于 2009-08-29 22:49:37发表:

    x 代表可执行(比如shell脚本,或者程序)

    shell 没有执行权限还是 shell ,也可以运行它,文本也可以有 执行权限 ,只不过有没有没多大的价值

    有 x 不能代表一定就是 shell 或是程序,只能说明它是有 可执行的权限 的一个文件

  5. 满脸胡子 于 2009-08-27 10:01:39发表:

    {:3_125:}
    很受用,又学了一招