前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Linux – 文件/目录、权限相关

Linux – 文件/目录、权限相关

作者头像
Yiiven
发布2022-12-15 13:32:55
4.7K0
发布2022-12-15 13:32:55
举报
文章被收录于专栏:怡文菌

查看权限

命令

ls -l filename

结果

-rw-r--r-- l root root 27 11-10 14:50 filename

解析

-rw-r--r--  #共10位

  • 第1位:文件类型 -> 普通文件(-)、目录(d)、字符设备(c)、块设备(d)、套接口文件(s)、符号链接(l)、管道(p)
  • 2-4位:所有者(user)权限
  • 5-7位:组群(group)权限
  • 8-10位:其他人(other)权限 权限说明
代码语言:txt
复制
- r:读(read)
- w:写(write)
- x:执行(execute)
- -:无(没有权限)

root root  #所有者、所有者组群

27  #文件/目录大小

11-10 14:50  #最近修改时间

filename  #文件或目录名

注意: 假设有目录/var/www/html 命令 ls -l /var 查看的是www的权限 命令 ls -l /var/www 查看的是html的权限 命令 ls -l /var/ww/html 查看的是html的权限

修改权限

命令

chmod o w filename  #授予其他人(other)写fiename这个文件的权限

chmod go-rw filename  #删除filename中组群(group)和其他人(other)的读和写权限

注意: 假设有目录/var/www/html 命令 chmod u w /var 修改的是www的权限 命令 chmod u w /var/www 修改的是html的权限 命令 chmod u w /var/ww/html 修改的是html的权限

解析

  • 用户
    • u:所有者(user)
    • g:组群(group)
    • o:其他人(other),但不是u和g
    • a:所有人,包括u,g和o
  • 权限
    • r —- 4:read
    • w —- 2:write
    • x —- 1:execute
    • - —- 0:none
  • 行动
    • -:删除权限
    • =:使成为唯一权限

常见的权限

-rw------- (600) 只有所有者才有读和写的权限

-rw-r--r-- (644) 只有所有者才有读和写的权限,组群和其他人只有读的权限

-rwx------ (700) 只有所有者才有读,写,执行的权限

-rwxr-xr-x (755) 只有所有者才有读,写,执行的权限,组群和其他人只有读和执行的权限

-rwx--x--x (711) 只有所有者才有读,写,执行的权限,组群和其他人只有执行的权限

-rw-rw-rw- (666) 每个人都有读写的权限

-rwxrwxrwx (777) 每个人都有读写和执行的权限

使用chmod和数字改变文件或目录的访问权限

数字设定的关键是mode的取值

1.将rwx看成二进制数,如果有则有1表示,没有则有0表示,那么rwx r-x r–则可以表示成为:111 101 100再将其每三位转换成为一个十进制数,就是754。

2.也可以将其简单的理解为一种运算: (4+2+1) (4+1) (4)=754

使用命令chown改变目录或文件的所有权

文件与目录不仅可以改变权限,其所有权及所属用户组也能修改,和设置权限类似,用户可以通过执行chown命令来修改。

chown test /var/demo/test.txt  #将文件所有权转移到用户test

chown :testgroup /var/demo  #将文件夹所属组变更为testgroup

chown test:testgroup /var/demo  #同时修改所属组合所有者

说明

假如想一次修改某个目录下所有文件的权限或所有权,包括子目录中的文件的,要使用参数-R,表示启用递归处理。

以上便是linux下的文件、目录权限相关的全部内容了。

本文根据菜鸟linux攻略原文编辑。

本文采用 「CC BY-NC-SA 4.0」创作共享协议,转载请标注以下信息:

原文出处:Yiiven https://cloud.tencent.com/developer/article/2193120

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018-12-14 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 查看权限
  • 修改权限
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档