蔡不菜和他的uU们

  • 首页
  • 新鲜出炉
  • 我的记录
  • 我的动态
  • 我和uU
  • 好用分享
  • 关于与留言
志合者,不以山海为远;道乖者,不以咫尺为近
  1. 首页
  2. Linux
  3. 正文

Linux学习——文件权限管理

2022年6月16日 171人阅读 0人点赞 0条评论

linux中的文件都是具有权限的,对于不同的人可以设置不同的权限,如

-rw-r--r--,l tom police 6 3月 18 19:24 ok.txt

其字段有

  1. 文件所有者权限
  2. 文件所在组拥有的权限
  3. 文件其他组用户拥有的权限
  4. 文件类型
  5. 所有者
  6. 所在组
  7. 所在位置
  8. 最后修改时间
  9. 文件名


  • 权限
    • r 读
    • w 写
    • - 无权限

  • 文件所有者权限 -rw 表示可读可写

  • 文件所在组拥有的权限 -r- 表示只可读

  • 文件其他组用户拥有的权限 -r- 表示只可读

  • 文件类型

    • 普通文件
    • d 目录表
    • l 软连接
    • c 字符设备
    • b 块文件(硬盘)
  • 所在位置
    如果是文件表示硬连接的数
    如果是目录则表示该目录的子目录个数

  • 最后修改时间 时间

rwx 权限

作用在文件上

  • r 可读 可以读取和查看
  • w 可以修改 但是不代表可以删除该文件,删除一个文件的前提条件是对文件所在的目录有写的权限
  • x 可以执行 execute

作用在目录上

  • r 表示可读 可以读取 查看目录内容
  • w 可写 可以修改 ,目录内创建+删除+重命名目录
  • x 代表可执行 可以进入该目录

修改权限 chmod

chmod who opt per file

mode法

who: u g o a(all)
opt: + - =
per: r w x

数字变更法

rwx 111 7
rw- 110 6
r-- 100 4

r:4
w:2
x:1

如

chmod 777 file 给文件添加 rwxrwxrwx 权限(也是最大的权限了,所有人皆可操作)

一些理解

在自己家 /tom 有权限,不代表整栋楼都有权限 即
在某个文件夹有权限,不代表在该文件夹所在的上一级文件夹也有权限
典型 在/home/tom/下有权限 不代表在/home/ 下也有权限

/home文件夹权限 drwxr-xr-x. 5 root root 4096 4月 10 16:47 home
/tom 文件夹权限 drwx------. 4 tom police 4096 4月 10 17:44 tom

home 所有者 root 有的权限rwx 所在组的权限 r-x 其他人的权限 r-x
tom 对于home来说就是其他人,没有写的权限 所以无法创建

其他高级文件权限管理知识

  1. UMASK值 取消对应的权限,影响创建文件和目录的默认权限
  2. 三种特殊权限suid、sgid、sticky(sticky权限工作环境中相对常用)
  3. ACL访问控制列表
  4. ...

参考

1.Linux文件权限详解

标签: Linux
最后更新:2022年6月16日

Csy

这个人很懒,什么都没留下

点赞
< 上一篇
下一篇 >

文章评论

取消回复
文章目录
  • rwx 权限
    • 作用在文件上
    • 作用在目录上
  • 修改权限 chmod
    • mode法
    • 数字变更法
    • 一些理解
  • 其他高级文件权限管理知识
  • 参考

COPYRIGHT © 2021 caibucai.top. ALL RIGHTS RESERVED.

THEME KRATOS MADE BY VTROIS

豫ICP备2021018055号