用户权限管理(上)

本文介绍了文件权限相关知识,包括其存在意义是系统底层安全设定,可保证用户对文件做相应操作。还说明了查看文件和目录权限的命令,详细讲解了文件权限的读取内容,以及修改权限(如 r、w、x)和赋予权限(+、-、=、数字权限)的方式,同时提及更改文件所有人和所有组的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

文件权限

  • 一、文件权限存在的意义

系统最底层安全设定方法之一
保证文件可以被可用的用户做相应操作

  • 二、 文件权限的查看

ls -l file 查看文件权限
ls -ld dir查看目录权限
ll file查看文件权限
ll -d file查看目录权限
在这里插入图片描述

文件权限的读取
在这里插入图片描述
【1】文件类型

-空文件或文本文件
d目录
l软链接
ssocket套接字
bblock块设备
c字符设备

【2】、文件的权限
在这里插入图片描述
[1]、u----文件的拥有者的权利
[2]、g-----文件的所有组的权利
[3]、o-----其他人的权利
【3】表示目录中子目录个数
【4】文件所有人身份
【5】文件所有组身份
【6】内容字节数
【7】创建时间
【8】文件或目录名

四、 修改文件权限
r—读取权限
对文件—查看文件中的内容
对目录—查看目录中子文件或子目录
w—写入权限
对文件–改变文件内容
对目录—改变目录中子文件或子目录内容
x—执行权限
对文件—通过文件名称调用文件程序
对目录—能否进入目录

赋予权限的方式
+—加入权限(chmod u+x file)
- —减去权限(chmod u-x,g+w file)
=—设置权限(chmod u=rwx,g=rwx,o=rwx file)
数字权限

- - -000
- - x001
- w-010
- wx011
r- -100
r -x101
-rw-110
rwx111

对应0 —7.,例如
eg:chmod 400 file
在这里插入图片描述
更改文件所有人

  • chown ------修改文件或者目录的所有者
    chown deng file把文件所有者由root改成deng
  • chown -R------递归设置权限,修改目录权限同时也给子目录所有文件修改相同权限
    chown -R deng er 把er目录和里面的文件所有者由root改成deng
    在这里插入图片描述
    在这里插入图片描述

更改文件所有组
chgrp----修改文件或目录的所属组
chgrp deng file----把file的所属组由root改成deng
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值