linux 文件目录权限

linux 文件目录权限

权限的基本介绍

drwxrwxr-x. 2 ranan ranan 52 6月 25 11:23 bin

drwxrwxr-x. 数字信息 所有者 所在组 文件大小(6代表空目录) 最后修改时间 文件名

d rwx rwx r-x.
文件类型 文件所有者的权限 文件所在组的用户的权限 文件其他组的用户的权限

数字信息
如果是文件 1代表硬链接
如果是目录 数字代表该目录下的子目录个数

文件类型
-:普通文件
d 目录
l 软链接
c 字符设备,键盘,鼠标
b 块文件,硬盘

rwx权限

  • 文件,对文件内容进行操作
    • r 代表可读
    • w 代表可写,可以修改,但是不代表可以删除该文件,删除一个文件的前提是对该文件所在的目录有写权限,才能删除文件
    • x 代表可以被执行
  • 目录,文件目录进行操作
    • r 代表可用ls查看目录内容
    • w 代表可写,创建、删除、重命名目录/文件
    • x 代表可以进入该目录

也可以用数字表示 r=4,w=2,x=1 因此rwx=4+2+1=7

权限管理

修改权限chmod

一般用户没有权限来改变别人的文件的拥有者,也没有权限可以将自己的文件的拥有者改设为别人,只有系统管理者(root)才有这样的权限

通过chmod指令,可以修改文件或目录的权限

方式1 ±=
u:所有者 g:所有组 o:其他组 a:所有人

chmod u=rwx,g=rx,o=x 文件目录名
chmod u+w 文件目录名  # 给所有者增加写权限
chmod u-x 文件目录名	 # 给所有者减少执行权限

方式2 通过数字
r=4,w=2,x=1 rwx=4+2+1=7

以下两个命令相同

chmod u=rwx,g=rx,o=x 文件目录名
chmod 751 文件目录名

修改文件所有者chown

指令:
chown 所有者 文件名
chown [选项] [所有者:所在组] 文件名

省略 所有者:所在组 表示对所有用户生效

常用选项

-c 显示更改的部分的信息
-f 忽略错误信息
-h 修复符号链接
-R 处理指定目录以及其子目录下的所有文件。常用
-v 显示详细的处理信息

修改文件所在组chgrp

指令:chgrp [选项] 组名 文件名

常用选项
-R 处理指定目录以及其子目录下的所有文件

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值