美文网首页
linux :组管理和权限管理

linux :组管理和权限管理

作者: Summer2077 | 来源:发表于2020-09-22 08:52 被阅读0次

linux :组管理和权限管理

基本概念:

1.所有者
2.所在组
3.其他组
4.改变用户所在组

文件的创建者就是所有者

组管理的操作:

查看文件的所有着:ls -ahl

修改文件的所有者:chown 用户名 文件名

组的创建:groupadd 组名

修改文件的所在组:chgrp 组名 文件名

改变用户所在组:usermod -g 组名 用户名

权限管理:

  • -:普通文件
  • d:目录
  • l:软链接
  • c:字符设备
  • b:块文件,硬盘

文件所有者的全选

文件所在组的权限

文件其他组的用户的权限

rwx的含义(在文件上):

  • r:可读
  • w:可写
  • x:可执行

rwx的含义(在目录上):

  • r:可以读取,ls查看目录内容
  • w:可以在目录中创建+删除+重命名目录
  • x:可以进入该目录

修改权限-chmod:

方式一 :+ - = 来变更权限

u:所有者 g:所有组 o:其他人 a:所有人
chmod u=rwx,g=rx,o=x 文件名
chmod 0+w 文件名
chmod a-x 文件名

方式二:使用数字来变更

r=4 , w=2 x=1
chmod u=rwx,g=rx,o=x 文件名
chmod 751 文件名

修改文件所有者:

chown newowner file 改变文件的所有者
chown  newowner:newgroup file 改变文件的所有者和所在组
-R 递归修改
chgrp newgroup file 改变文件的所有组

相关文章

网友评论

      本文标题:linux :组管理和权限管理

      本文链接:https://www.haomeiwen.com/subject/sslvyktx.html