Linux CentOS7文件权限指令用法解读

Linux CentOS7文件权限指令用法解读div id navCategory div 所有者 所在组 其他组 对一个文件都有不同的权限 这里的 drwxr xr x 就是一个 这边十个位置大概分成四部分 分别是 文件类型 l 是链接 d 是目录 是普通文件 c 是字符设备文件 鼠标 键盘 b 是块设备 比如硬盘 1 3 文件的所有者拥有的权限 4 6 文件的所在组的其他用户拥有的权限

大家好,我是讯享网,很高兴认识大家。这里提供最前沿的Ai技术和互联网信息。



 
  
    
     

所有者,所在组,其他组,对一个文件都有不同的权限

这里的drwxr-xr-x就是一个

这边十个位置大概分成四部分,分别是

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

  • 1-3 文件的所有者拥有的权限
  • 4-6 文件的所在组的其他用户拥有的权限
  • 7-9 其他组的用户可以拥有的权限

比如你创个文件就是-,目录就是d,ln创的软链接就是l

c和b都是设备,在/dev目录可以看到很多

后三个部分就是三个“rwx”即阅读权限,写入权限,执行权限

  • 对文件:
r 可以读取查看 w 可以修改(不能删除,删除得对文件所在的目录也有w权限) x 可以被执行
  • 对目录:
r 可以读取,ls查看目录内容 w 可以修改,对目录内创建文件,删除文件,重命名目录 x 可以进入该目录

示例:

drwxrwxr-x. 2 kelin kelin 18 Jan 12 09:31 12

d代表这是一个目录,第一个rwx代表它的所有者kelin拥有读写和执行权限

  • 第二个rwx代表它的所在组,kelin内的其他用户对它有读写和执行权限
  • 第三个r-x代表其他组的用户对它可以读和执行,但没有写入修改的权限

其他:

2 文件:硬连接数(通常为1 目录:文件和子目录的总和数

  • kelin(1) 用户
  • kelin(2) 组
  • 18 文件大小(字节)
  • Jan 12 09:31 最后修改日期
  • test 文件名

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

1:通过+ - =修改

u:所有者 g:所有组 o:其他人 a:所有人(即ugo一次性改

  • 方式1:
GPT plus 代充 只需 145chmod u=[权限],g=[权限],o=[权限] [文件/目录名] 
  • 方式2:
chmod o+w [文件/目录名] 单独赋予某个权限权限 
  • 方式3:
GPT plus 代充 只需 145chmod o-w [文件/目录名] 单独去掉某个权限 

示例:

给文件1234的所有者读写执行权限,所在组读执行权限,其他组执行权限

chmod u=rwx,g=rx,o=x 1234

给1234的所有者写入权限,所在组去掉执行权限

GPT plus 代充 只需 145chmod u+w,g-x 1234

给1234的所有人添加读权限

chmod a+r 1234

2:通过数字变更权限

权限可以通过数字来代表

GPT plus 代充 只需 145chmod [数字] [文件目录名] 

第一位数字代表用户权限,第二位数字代表用户组权限,第三位数字代表其他用户权限

数字的细节如下:r为4,w为2,x为1,可以有:

数 权限 ls显示 0 无任何权限 - - - 1 有x权限 - - x 2 有w权限 - w - 3 有w和x权限 - w x 4 有r权限 r - - 5 有r和x权限 r - x 6 有r和w权限 r w - 7 有全部权限 r w x

示例:

chmod 751 /home/kelin

751,所有者有全部权限,所在组有读和执行权限,其他组有查看权限

  • 修改文件所有者
GPT plus 代充 只需 145chown [用户名] [文件/目录] 改变所有者 

-R 更改目录时可以让其下所有文件和子目录同样改变

示例:

将home目录下的文件abc的所有者改为kelin

chown kelin /home/abc

将home目录下的test目录及其子目录与文件的所有者改为kelin

GPT plus 代充 只需 145chown -R kelin /home/test
  • 修改文件所在组
chgrp [用户名] [文件/目录] 

和chown一样使用-R让目录下所有文件和子目录同样改变

示例:

将文件1234的所在组改为test组

GPT plus 代充 只需 145chgrp test /home/1234

将home目录下的文件夹111及其子目录与文件的所在组改为test组

chgrp -R test /home/111

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

小讯
上一篇 2026-03-26 17:19
下一篇 2026-03-26 17:17

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/246728.html