linux的目录属性

linux的目录属性

说明:当我使用linux的时候,执行ls -l命令的时候你会看到如下的信息:
在这里插入图片描述
一共有九列:
**第一列:**一共有11个字符(有的是10个,没有后面那个点),第一个字符是文件类型。最后一个小点是说明这个文件或者目录与selinux有关系(具体关系自己学习)。中间的九个字符三个一组:第一组是属主的权限,第二组是属组(组别)的权限,第三组是其他人的权限。
第一个字符类型说明
d:目录文件
-:普通文件
l:软连接文件(相当于windows的快捷方式),它指向一个文件
b:标识块状设备或者其他外围设别,是特殊文件类型
c:标识字符设备文件
s:标识套接字(socket)文件
p:标识管道文件

**第二列:**通常表示链接占用的节点数。如果是目录的则表示是该目录下还有多少目录
**第三列:**文件或者目录的所有者(所属主)
**第四列:**文件或者目录的组别(所属组)
**第五列:**表示该文件或者目录的大小
**第六、七、八列:**表示最近一次使用或者修改该文件或者目录的操作时间
**第九列:**文件名或者目录名

备注:当你修改文件或者目录的属主或者属组的时候,请先保证你创建了别的属主或者属组(去查询一下如何创建新用户或者组别)

修改文件或者目录的属主(所有者):chown 新属主 文件名(目录名)
修改文件或者目录的属组(组别):chown 属主:新组名 文件名(目录名)
同时修改文件的属主和属组:chown 新属主名:新属组名 文件名(目录名)
递归修改属主或者组别加一个-R就可以了:chown -R 新属主名(新属组别名或者新属主:新属组) 文件(目录)

修改属主、属组(组别)、其他人的权限:也就是修改第一列的中间九个
r:可读权限(数值是4)
w:可写权限(数值是2)
x:可执行权限(数值是1)
将全部人的权限都没收:chmod 0 文件名(目录名)
给属主设置权限:chmod u=r(或者u=rwx) 文件名(目录名)
给属组设置权限:chmod g=r(或者g=rwx) 文件名(目录名)
给其他人设置权限:chmod o=r(或者o=rwx) 文件名(目录名)

给属主减(加)权限:chmod u-r(或者u-rwx) 文件名(目录名)
给属组减(加)权限:chmod g-r(或者g-rwx) 文件名(目录名)
给其他人减(加)权限:chmod o-r(或者o-rwx) 文件名(目录名)

备注:加减权限的方法有很多,还有用数字来操作的,可以去查看使用使用

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值