Linux文件权限修改

一、查看文件权限

[root@localhost usr]# ls -l
total 248
drwxr-xr-x   2 root root 61440 Aug 12 11:00 bin
drwxr-xr-x   2 root root    24 May  4  2023 etc
drwxr-xr-x   2 root root     6 Mar  6  2021 games
drwxr-xr-x  67 root root  8192 Jun 14  2023 include
dr-xr-xr-x  39 root root  4096 Jun 14  2023 lib
dr-xr-xr-x  93 root root 61440 Aug 12 11:00 lib64
drwxr-xr-x  51 root root  4096 Jun 14  2023 libexec
drwxr-xr-x  14 root root   168 May  9  2023 local
drwxr-xr-x   3 root root 20480 Aug 28  2023 sbin
drwxr-xr-x 165 root root  4096 Aug 12 11:00 share
drwxr-xr-x   4 root root    34 May  4  2023 src
lrwxrwxrwx   1 root root    10 Mar  6  2021 tmp -> ../var/tmp
drwxr-xr-x2rootroot61440Aug 12 11:00bin
文件权限链接数文件所有者文件所属组文件大小文件最后修改时间:月 日 时文件名

 1.1、文件权限详解

drwxr-xr-x
文件类型文件所有者权限(u)文件所属用户组的权限(g)其他文件的权限(o)

1.1.1、文件类型详解

  • d:文件夹
  • -:普通文件
  • l:软链接
  • b:块设备文件(例如硬盘、光驱等)
  • p:管道文件
  • c:字符设备文件
  • s:套接口文件

1.1.2、文件权限详解

  • r  :读取权限,数字表示4
  • w :写入权限,数字表示2
  • x  :执行权限,数字表示1

二、修改文件操作权

#修改方式一
#使用权限代号增加修改权限
#代号解释
# u:文件所有者权限
# g:文件所属组权限
# o:其他用户权限
# +:加权
# -:减权
# =:覆盖权限
# r:读取
# w:写入
# x:执行
# 可根据需要自由组合
# 示例1 赋予文件最大权限 chmod ugo+rwx aaa.txt
# 示例2 赋予文件执行权限 chmod +x aaa.txt
# 示例3 去除文件写入权限 chmod ugo-w aaa.txt
#修改文件夹以及文件夹中所有文件、目录
chmod ugo+rwx folder -R

#修改方式二
#使用数组组合修改权限
#三位数字组成,规则如下
# r:4
# w:2
# x:1
# 授权指令示例 chmod 777 aaa.txt
# 第一位数字 : 文件所有者权限
# 第二位数字 : 文件所属组权限
# 第三位数字 : 其他用户权限
# 根据各个权限组需求自由组合数字相+,组成权限指令即可
#修改文件夹以及文件夹中所有文件、目录
chmod 755 folder -R



 

三、修改文件所属权

#修改aaa.txt文件所属用户为test,所属用户组为group1
#示例如下
chown test:group1 aaa.txt

#仅修改用户
chown test aaa.txt

#仅修改所属用户组
chown :group1 aaa.txt

#修改文件夹以及文件夹中所有文件、目录
chown test:group1 aaa.txt -R

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值