红联Linux门户
Linux帮助

r、w、x权限在文件和目录中的含义有何区别?

发布时间:2011-01-11 16:38:14来源:红联作者:fujiefujie
谁知道 啊 分享一下
文章评论

共有 19 条评论

  1. pallana 于 2011-01-13 20:47:24发表:

    r read
    w write
    x 。。。。。。不知道单词了

  2. qqminqi 于 2011-01-13 20:42:25发表:

    赞作者age极好的态度。

  3. guolang2116 于 2011-01-13 14:37:04发表:

    是读,写,执行 的意思!

  4. shenhao0129 于 2011-01-13 13:02:39发表:

    引用:
    恩 有时间会看的
    fujiefujie 发表于 2011-1-11 20:39

    千万不要等有时间看,通常这个时间都是没有的

  5. unicornsir 于 2011-01-13 10:34:57发表:

    不错,又长见识了

  6. FreeOs 于 2011-01-12 15:19:44发表:

    很好很强大

  7. star8128342 于 2011-01-12 11:21:20发表:

    {:2_91:}

  8. zing840828 于 2011-01-12 09:54:16发表:

    文件: r: 查看文件内容 w:修改文件内容 x:执行文件
    目录: r:列出目录中的文件 w:在目录中对文件进行新建,删除,重命名,移动等 x:进入目录!

  9. 294104551 于 2011-01-12 09:42:31发表:

    学习了

  10. Dnirta 于 2011-01-11 21:00:15发表:

    该说的都有说了

  11. fujiefujie 于 2011-01-11 20:39:40发表:

    恩 有时间会看的

  12. 相思爱文 于 2011-01-11 18:15:28发表:

    请读置顶推荐教程

  13. fujiefujie 于 2011-01-11 17:58:28发表:

    上楼这么详细 谢谢啊 谢谢啊 谢谢啊 谢谢啊 谢谢啊 谢谢啊 谢谢啊 谢谢啊 谢谢啊 谢谢啊 谢谢啊 谢谢啊 谢谢啊 谢谢啊

  14. age 于 2011-01-11 17:48:39发表:

    目录和文件的rw权限基本一致, 唯一有区别的可能就是执行权限了
    文件的可执行权限很好理解, 最简单的理解就是可以在终端下输入路径来执行这个文件.
    但目录可执行的意思则完全不同, 它并非指这个目录可以被执行. 而是指它允许在该目录下运行可执行命令,
    举个例子[code][allblue@MyLady allblue]$ mkdir test
    [allblue@MyLady allblue]$ ll
    总用量 1.6M
    drwxr-xr-x 2 allblue allblue 4.0K 1月 11 17:37 test
    [allblue@MyLady allblue]$ chmod 666 test/
    [allblue@MyLady allblue]$ ll
    总用量 1.6M
    drw-rw-rw- 2 allblue allblue 4.0K 1月 11 17:37 test[/code]现在我手动去除了test/目录的可执行权限, 来运行几个命令[code][allblue@MyLady allblue]$ cd test/
    bash: cd: test/: 权限不够[/code]没有可执行权限, 连目录都进不去. 再用ls试一下, 先恢复test/的可执行权限, 以便进入新建二个子文件, 然后再去除可执行权限测试[code][allblue@MyLady allblue]$ ll test/
    ls: 无法访问test/file2: 权限不够
    ls: 无法访问test/file1: 权限不够
    总用量 0
    -????????? ? ? ? ? ? file1
    -????????? ? ? ? ? ? file2[/code]虽然ls可以读到有二个子文件, 但是权限等信息全部无法获得. 如果现在我试图用vi编辑file1, 那么在vi底部会出现如下提示[code]"test/file1" [权限不足] [/code]并且不能保存,[code]E45: 已设定选项 'readonly' (请加 ! 强制执行)[/code]从这个实验可以看出目录可执行权限的重要性.

  15. fujiefujie 于 2011-01-11 17:11:06发表:

    Linux中目录不也是 特殊文件啊 还有什么区别 都一样吧 老师出的是什么问题啊 郁闷

  16. fujiefujie 于 2011-01-11 17:07:50发表:

    是老师留的作业 问区别 有点儿蒙 感觉都一样

  17. anlingna 于 2011-01-11 17:02:00发表:

    读、写、执行。对应数字码为4、2、1

  18. age 于 2011-01-11 17:01:31发表:

    lz你还是先找本linux基础的书好好看看吧
    你问得这些问题全是基础中的基础
    只要好好看看书就都能弄明白的,
    没必要挨个提问吧

  19. 大宝 于 2011-01-11 16:54:09发表:

    读、写、执行