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]从这个实验可以看出目录可执行权限的重要性.

linux 中w和x 区别,r、w、x权限在文件和目录中的含义有何区别?相关推荐

  1. php获取目录文件 排序输出,php实现对文件夹目录中的文件进行排序的方法

    php实现对文件夹目录中的文件按照时间.名称.大小进行排序的方法 函数介绍: opendir() 函数打开目录句柄. readdir() 函数返回目录中下一个文件的文件名. array_multiso ...

  2. python 打开当前目录的txt文件-Python - 读取其他文件夹/目录中的文本文件

    这是我的情况:我有一些.txt文件在我可以运行脚本的不同目录中.Python - 读取其他文件夹/目录中的文本文件 mainDir/ -face/ -57268-face-_tracker.txt - ...

  3. WPS-Word:尾注中的参考文献四个字没显示在导航窗格或目录中,是因为算作尾注内容了

    尾注中的参考文献四个字没显示在导航窗格或目录中,是因为算作尾注内容了. 应该把 参考文献这是个字后加一个分节符,然后下面跟尾注内容,这时就是正常的. 如图所示

  4. 文件和目录中的 . 与 .. 与 / 表示含义

    文件和目录中的 . 与 .. 与 / 表示含义 前言 文件系统 文件名 路径名 前言    . 与 .. 与 / 是文件系统中的特殊字符. 文件系统   文件系统是目录和文件的一种层次结构.   其中 ...

  5. Linux中的默认权限与隐藏权限(文件、目录)

    一个文件(或目录)拥有若干个属性,包括(r/w/x)等基本属性,以及是否为目录(d)与文件(-)或连接文件(l)等属性.此外,Linux还可以设置其他系统安全属性,使用chattr来设置,以lsatt ...

  6. linux中的权限对于文件和目录的重要性

    对于文件 r 可以读取文件的实际内容 w 可以编辑文件的内容 x 文件可以被系统执行 对于目录 r 具有读取目录的结构列表,也就是说你可以用ls命令查看目录下的内容列表 w 可以建立新的文件,删除文件 ...

  7. Linux的/etc/init.d:用service命令可执行init.d目录中相应服务的脚本

    1./etc/init.d目录中存放的是一系列系统服务的管理(启动与停止)脚本. 2.用service命令可执行init.d目录中相应服务的脚本,如执行命令"service resin st ...

  8. R语言处理数据——删除文件某列中包含某元素的行

    删除文件某列中包含某元素的行 代码: # 挑选出列名为col中元素为delete的行数 del <- which(data$col=="delete") # 删除这些行 da ...

  9. linux 目录权限上下文,文件和目录的安全上下文

    文件和目录的安全上下文(涉及一些文件系统) 当我们敲下命令发起一个进程去操作(读取,复制,修改,删除等)一个目录或文件时,进程会根据我们的身份(目录的属主,属组,其他),对照目录或文件的属主,属组和其 ...

最新文章

  1. LeetCode 583. Delete Operation for Two Strings--动态规划 DP--Java,Python,C++解法
  2. Linux help websites
  3. GO语言使用的几个注意点
  4. 集合-ArrayList
  5. 利用GBDT模型构造新特征具体方法
  6. 漫步微积分六——极限的概念
  7. 软件工程网络15个人阅读作业1
  8. 任务计划程序设置软件在电脑重启后启动
  9. PyTorch 学习笔记(七):PyTorch的十个优化器
  10. vim中设置tab的长度的方法
  11. 微信投票python脚本_微信投票python脚本
  12. DHTMLX入门教程
  13. nginx实现301域名跳转
  14. 利用装饰器模拟博客园登陆
  15. 网络原创文章版权维护的辅助好工具copycheck抄袭检测软件
  16. Silverlight 2.5D RPG游戏技巧与特效处理:(十四)体感系统
  17. 产品模块化设计的前世今生
  18. vimscript:编写Vim脚本
  19. 燕山大学微型计算机三级项目,燕山大学CAD三级项目.doc
  20. 计算机网络社会政策环境,计算机网络设备项目申请报告范文

热门文章

  1. 打破“单点防护”缺陷,山石网科发布“云网端”XDR解决方案
  2. oracle导出命令位置,ORACLE 导出导入命令说明
  3. python中re模块_python之re模块
  4. 计算机学3d建模吗,计算机三维建模与动画基础
  5. Java-增强for循环
  6. 努比亚手机浏览器 安全证书失效_浏览器提示“该站点安全证书的吊销信息不可用”的解决方法-...
  7. c语言08,标准C语言08_01.doc
  8. 奖学金c语言程序,奖学金 (C语言代码)
  9. mysql in 按顺序排序_mysql in 排序 也可以按in里面的顺序来排序
  10. java float 高效加减_java Double 进行加减乘除