9:linux 权限管理命令 chmod 修改权限的两种方法:数字修改法;rwx针对文件和目录的含义,文件权限777,为什么无权限删除

管理命令 chmod

  • Linux系统是一种典型的多用户系统,不同的用户处于不同的地位,拥有不同的权限。为了保护系统的 安全性,Linux系统对不同的用户访问同一文件(包括目录文件)的权限做了不同的规定。
  • 文件调用权限分为三级 : 文件拥有者、群组、其他。利用 chmod 可以藉以控制文件如何
    被他人所调用。

查看文件权限 ls -l 或者 ll
在这里插入图片描述
在这里插入图片描述
更改文件权限,必须是文件的所有者或者是root

语法:

chmod [-cfvR] [--help] [--version] mode file...
#下面命令是chmod 从mode开始  mode =  [{ugoa}{+-=}{rwx}]
chmod [{ugoa}{+-=}{rwx}] [文件夹或目录]

参数说明:
参数:

  • -c : 若该文件权限确实已经更改,才显示其更改动作
  • -f : 若该文件权限无法被更改也不要显示错误讯息
  • -v : 显示权限变更的详细资料
  • -R : 对目前目录下的所有文件与子目录进行相同的权限变更(即以递回的方式逐个变更)
  • –help : 显示辅助说明(前面是两个- -)
  • –version : 显示版本

mode : 权限设定字串,格式如下 :
[ugoa…][[±=][rwxX]…][,…]
mode参数含义:

  • u 表示该文件的拥有者
  • g 表示与该文件的拥有者属于同一个群体(group)者
  • o 表示其他以外的人
  • a 表示这三者皆是
  • +表示增加权限
  • -表示取消权限
  • = 表示唯一设定权限(不管之前的权限是什么,按照当前设置的权限处理
  • r 表示可读取
  • w 表示可写入
  • x 表示可执行(可执行并不是
  • X 表示只有当该文件是个子目录或者该文件已经被设定过为可执行。
    在这里插入图片描述

在这里插入图片描述
如图所示:目前文件aaa 的权限信息:

  • 拥有者userwin的权限 rw-(读4写2)
  • 所属组userwin的权限 rw-(读4写2)
  • 其他用户组的权限 r–(读4)

chmod u+x file :给file文件拥有者添加执行权限

在这里插入图片描述

chmod g+x file :给file文件所属组添加执行权限

在这里插入图片描述

chmod o-r file :给file文件其他用户去掉读取权限

在这里插入图片描述

chmod u+wx,g+wx,o-r file 给file文件拥有者添加写和执行权限,给用户组添加写和执行权限,其它用户去掉读取权限

在这里插入图片描述

chmod o=rwx file 把file文件其它用户的权限修改为可读可写可执行

在这里插入图片描述

chmod [-cfvR] [–help] [–version] mode file1 file2 同时给file1 和file2修改权限

linux中一般不用这种加减的方式来操作文件权限,一般都用数字操作

在这里插入图片描述

chmod 755 file 将file文件的权限修改为:拥有者可读可写可执行,用户组可读可执行,其它用户组可读可执行

在这里插入图片描述

文件权限已经是777了,为什么删除不了文件?

在这里插入图片描述
删除文件的权限取决于当前文件所在文件夹的权限,当前用户是否对文件所在文件夹有写权限。
在这里插入图片描述
示例:
在这里插入图片描述

  • 4
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

EngineerForSoul

你的鼓励是我孜孜不倦的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值