读取权限(r)

文件只有r权限: 具有读取\阅读文件内容权限
1.只能使用查看类命令 cat、head、tail、less、more
2.不能复制,也就是不能使用cp命令
3.不能移动,不能使用mv命令移动
4.不能编辑,不能使用vim或eho命令写入内容
5.不能删除,删除看上级目录的权限,不是看当前文件

目录只有r权限: 具有浏览目录及子目录权限
1.能使用ls命令浏览目录及子目录, 同时会提示权限拒绝
2.能使用ls -l命令浏览目录及子目录, 会带问号,同时只能看到文件名
总结: 目录只有r权限,仅仅只能浏览内的文件名,无其他操作权限
3.不能进入目录, 必须配合x权限才拥有cd命令进入目录权限

写入权限(w)

如果文件只有w权限: 具有新增、修改文件内容的权限
1.使用vim编辑,会提示权限拒绝, 但可强制保存,会覆盖之前文件内容
2.使用echo命令重定向或追加重定向技术可以往文件内写入数据
3.不能复制,(复制需要看上级目录的w权限)
4.不能移动,(移动需要看上级目录w的权限)
5.不能删除,(删除需要看上级目录w的权限)

如果目录只有w权限:具有增加、删除或修改目录内文件名权限(需要x配合)
//注意:删除和移动文件和文件本身属性无关
1.不能进入目录
2.不能复制目录
3.不能删除目录
4.不能移动目录

执行权限(x)

文件只有x权限,具有执行文件的权限。
//注意: 普通用户需要有r权限,管理员不需要
1.不能执行文件
2.不能查看文件
3.不能编写文件
4.不能复制文件
5.不能移动文件
6.不能删除文件

目录只有x权限
1.能进入目录
2.不能浏览目录
3.不能复制目录
4.不能移动目录
5.不能删除目录

读取权限+写入权限(rw)

文件rw权限
1.可以查看文件内容
2.可以编辑文件内容

读取权限+执行权限(rx)

//文件只有rx权限
1.能执行文件
2.能查看文件
3.不能编辑文件
4.不能复制文件
5.不能移动文件
6.不能删除文件

//目录只有rx权限
1.允许浏览目录内文件以及子目录
2.允许在目录内新建文件
3.不允许创建目录
4.不允许删除文件或目录

写入权限+执行权限(wx)

//文件只有wx权限

//目录只有wx权限
1.能进入,目录
2.能创建,可以创建文件或者目录
3.能查看,必须知道文件名或目录名(上级目录需具有w权限)
4.能复制,必须知道文件名或目录名(上级目录需具有w权限)
5.能移动,必须知道文件名或目录名(上级目录需具有w权限)
6.能删除,必须知道文件名或目录名(上级目录需具有w权限)
7.不能浏览目录或目录下子目录

Linux文件目录权限对比的更多相关文章

  1. linux文件目录权限详解(20170101)

    linux目录权限与文件权限是不同的,二者要相互配合,这是基础. 比如要读文件:目录至少要有x,文件至少要有r. 要写文件:目录至少要有x,文件至少要有rw. 要执行文件:目录至少要有x,文件至少要有 ...

  2. linux 文件目录权限

    文件目录权限: 什么是文件权限: 在Linux中,每个文件都有所属的所有者,和所有组,并且规定了文件的所有者,所有组以及其他人对文件的,可读,可写,可执行等权限. 对于目录的权限来说,可读是读取目录文 ...

  3. Linux文件目录权限浅谈

    1.基本权限三种(1)r (read) 读 针对目录,有读(r)权限就代表能对此目录有列表功能,就是可以执行ls命令进行查看,另外还有cp的功能.针对文件,有读(r)权限就代表能对此文件有阅读功能,可 ...

  4. linux文件目录权限和系统基础优化命令(yum源配置)

    一.用户 1.介绍 我们都知道linux中有root用户和普通用户,但是同样是普通用户,为什么有些用户的权限却不一样呢?其实这就类似于我们的QQ群,root用户就是QQ群主,他拥有最高的权利,想干什么 ...

  5. linux文件目录权限操作

    设置修改文件的属主或修改文件属组 [root@localhost ~]# ll test.txt -rw-r--r--. 1 root root 0 Oct 21 12:01 test.txt [ro ...

  6. Linux文件目录权限总结

    代表字符 权限 对文件含义 对目录含义  r 读权限 允许查看文件内容 允许列出目录中内容 w 写权限 允许修改文件内容 允许在目录中创建或删除文件 x 执行权限 允许执行文件 允许进入目录

  7. 16. Linux 文件目录权限

    # 文件参数 d:表示是一个目录-:表示这是一个普通的文件l: 表示这是一个符号链接文件,实际上它指向另一个文件b.c:分别表示区块设备和其他的外围设备,是特殊类型的文件s.p:这些文件关系到系统的数 ...

  8. 更改linux下文件目录权限、拥有者及用户组

    在linux中的每个用户必须属于一个组,不能独立于组外.在linux中每个文件有所有者.所在组.其它组的概念 - 所有者 - 所在组 - 其它组 - 改变用户所在的组 所有者 一般为文件的创建者,谁创 ...

  9. 【Linux学习】Linux文件系统6—文件目录权限设置

    Linux文件系统6-文件目录权限设置 1.       chmod操作权限设置 chomd是用来改变文件或目录权限的命令,但只有文件的属主和超级权限用户root才有这种权限.通过chmod来改变文件 ...

随机推荐

  1. Ubuntu17.10下启动Rancher

    1.安装Docker: 获取最新的docker安装包 wget -qO- https://get.docker.com/ | sh 2.启动docker后台服务: service docker sta ...

  2. c# 委托(Func、Action)

    以前自己写委托都用 delegate, 最近看组里的大佬们都用 Func , 以及 Action 来实现, 代码简洁了不少, 但是看得我晕晕乎乎. 花点时间研究一下,记录一下,以便后期的查阅. 1.F ...

  3. Ambari安装小记

    在Ambari配置过程中,组件的定制与分配很重要

  4. R︱sparkR的安装与使用、函数尝试笔记、一些案例

    本节内容转载于博客: wa2003 spark是一个我迟早要攻克的内容呀~ ------------------------------------- 一.SparkR 1.4.0 的安装及使用 1. ...

  5. 数据结构--hashtable(散列表)

    散列 散列又叫hash.是通过关键字把数据映射到指定位置的一种数据结构.理想的散列表,是一个包含关键字的固定大小的数组 哈希表存储的是键值对,其查找的时间复杂度与元素数量多少无关,哈希表在查找元素时是 ...

  6. Flex中通过RadioButton进行切换

    1.页面切换 <?xml version="1.0" encoding="utf-8"?> <s:Application xmlns:fx=& ...

  7. linux内核移植X86平台的例子

    bootloader支持启动多个Linux 内核安装(X86平台) 1. cparch/x86/boot/bzImage /boot/vmlinuz-$version 2. cp $initrd /b ...

  8. 图像处理------基于Otsu阈值二值化

    一:基本原理 该方法是图像二值化处理常见方法之一,在Matlab与OpenCV中均有实现. Otsu Threshing方法是一种基于寻找合适阈值实现二值化的方法,其最重 要的部分是寻找图像二值化阈值 ...

  9. Struts2实现文件上传报错(四)

    1.具体错误如下 2014-5-2 21:38:29 com.opensymphony.xwork2.util.logging.jdk.JdkLogger error 严重: Exception oc ...

  10. 使用EFI引导从硬盘(U盘)安装Win7的图文教程

    目前仅支持vista后的64位系统 大部分使用EFI引导安装Win7的教程都是采用光盘启动安装,虽然光盘安装比较简单,但是对于没有光驱的朋友来说还是相当不便,更不用说光盘安装的两大缺点了,一速度慢,二 ...