Linux文件目录权限及归属

文件目录权限及归属
1. 访问权限
可读(read):允许查看文件内容、显示目录列表
可写(write):允许修改文件内容,允许在目录中新建、移动、删除文件或子目录
可执行(execute):允许运行程序、切换目录
2.归属(所有权)
文件拥有者(owner):拥有该文件或目录的用户帐号
属组(group):拥有该文件或目录的组帐号
其它人(others):除了属主和属组的其他人

相关命令
chmod命令
格式1:chmod [ugoa] [±=] [rwx] 文件或目录… (注:u、g、o、a 分别表示属主、属组、其他用户、所有用户 +、-、= 分别表示增加、去除、设置新权限 [rwx]表示对应的权限字符)

其指令表示符号类型改变文件权限
常用命令选项
-R:递归修改指定目录下所有文件、子目录的权限
格式2:chmod nnn 文件或目录…(注:nnn表示三位八进制数)
其指令表示数值类型改变文件权限

chown命令
必须是root,用户和组必须存在
格式:chown 属主 文件
chown :属组 文件
chown 属主:属组 文件
chown 属主: 文件

chgrp命令
格式:chgrp 属组 文件
必须是root或者是文件的所有者
常用命令选项
-R:递归修改指定目录下所有文件、子目录的归属

Chown和chgrp指令表示设置文件/目录的归属

默认权限
• 在内核级别,文件的初始权限666
• 在内核级别,文件夹的初始权限777
• 用umask命令控制默认权限,临时有效
• 不推荐修改系统默认umask

文件或目录的隐藏属性

chattr命令: 设置文件的隐藏属性
格式:chattr [±=] [ai] 文件或目录
常用命令选项
-R:递归修改
-a:可以追加文件内容,但不能修改和删除
-i: 锁定保护文件

lsattr命令: 查看文件的隐藏属性
格式:lsattr [Rda] 文件或目录
常用命令选项
-R:递归修改
-d: 查看目录

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值