首页 > 代码库 > linux文件权限
linux文件权限
每个 Linux 文件具有四种访问权限:可读(r)4、可写(w)2、可执行(x)1和无权限(-)
- rw- r-- r-- 1 root root 91 May 7 20:21 monitor_log.sh
第一列:文件类型 -表示文件d表示目录
2-4位:文件所有者的权限
5-7位:文件所属组的权限
8-10位:其他用户权限
第二列:连接占用节点
第三列:文件所属主
第四列:文件所属组
第五列:文件的大小
第六、七、八列:最近修改日期(月份日期时间)
第九列:文件名
1.更改某个文件的读写执行权限 chmod:chmod 777 test.txt
-R参数用于级联
2.更改文件(目录)所属组 : chgrp [组名] [文件名] 只能更改目录本身 而目录下面的目录或文件不会更改 -R选项可以实现
3.更改文件的所属主chown:chown [-R] 账户名 文件名
chown [-R] 账户名:组名 文件名(-R作用于目录目的是级联更改)
4.umask(设置权限补码)
5.chattr (修改文件特殊属性)
+-= 增加 减少 设定
‘A’增加该属性后文件或者目录的atime不能修改
‘S‘ 将数据同步写入磁盘
‘a‘ 只能追加不能删除(非root用户不能设定)
‘c‘ 自动压缩该文件(读取时会自动解压)
‘i‘ 使文件不能被删除、重命名、设定链接、写入、新增数据
本文出自 “独家视角” 博客,请务必保留此出处http://molujiang.blog.51cto.com/9742572/1878437
linux文件权限