Linux04_用户组与权限

总篇:20

编辑于 2025/5/22 20:30

截稿于: 2025/5/22 21:30

视频资源:

【小白入门 通俗易懂】韩顺平 一周学会Linux_哔哩哔哩_bilibili

P40-P51

组简介

文件/目录 所有者

默认文件的创建者为文件的所有者

  1. ls -l 查看目录下文件所有者

第一个root:拥有者用户,第二个root:文件所在组

  1. chown '用户名':'用户组名' '文件名' : 修改文件所有者,所在组

文件/目录 所在组

默认文件在创建者所在的组。

  1. chgrp 组名 文件名:修改文件所在组

其他组:除了文件所有者和所在组的用户,其他用户和组都是文件的其他组

用户所在组

创建用户时默认其用户名为用户组名。

  1. usermod -g 组名 用户名:修改用户的组
  2. usermod -d 目录名 用户名:修改用户登录的初始目录(该用户需要有该目录的r(读)权限)、

权限简介

d / - / l rwx r-x --x r w x 类型
文件夹 / 文件 /软链接 此用户 此用户组 非此用户组 可读 可写 可执行 文件
可读写执行111 可读可执行 101 可执行 001 可查看 可操作文件夹 可cd进入 文件夹

可简写为 751

  1. chmod [-R] u=rwx,g=wx,o=x 文件名 修改文件权限
chmod [-R] 751 文件名  #等价于
chmod g-x #所在组用户移除x权限
chomd a+x #所有用户新增x权限
-R:目录递归
u:该用户
g:所在组
o:其他用户
a:所有用户
=:赋予权限
+:新增权限
-:移除权限

一般设置文件的权限751:本用户可读可写可执行,同组用户可读可执行,其他用户可执行,(编写shell脚本后)

posted on 2025-05-22 21:29  依只  阅读(10)  评论(0)    收藏  举报

导航