权限管理命令chmod

Linux学习笔记——权限管理命令

只有文件的所有者和root用户才能更改文件的权限。
例如:chmod g+w,o-r /tmp/math
一般很少用这种方式来更改文件权限,常用权限的数字来表示:
Linux学习笔记——权限管理命令

例如:chmod 640 /tmp/math
chmod -p 640 /tmp/math 此时math目录下所有文件的权限都改成了640,-p为递归修改。
Linux学习笔记——权限管理命令

对于目录下的文件,即使用户对该文件没有任何权限,但如果其目录具有w权限,用户也可以删除该文件。

其他权限管理命令

useradd 【用户名】:添加新用户。
groupadd 【组名】:添加新组。
Linux学习笔记——权限管理命令
Linux学习笔记——权限管理命令Linux学习笔记——权限管理命令

缺省也就是defaul(默认)的意思,umask -S可以查看缺省权限,umask 077可以更改缺省权限为700(ugo)。如何计算出的700呢?其实是077与777的异或得到的700。文件的缺省权限不能够有x权限,所以umask 077对于目录来说,其缺省权限是700,而对于文件来说则是600。

相关文章:

  • 2021-05-12
  • 2021-07-30
  • 2021-05-21
  • 2022-12-23
  • 2021-08-24
  • 2021-06-21
  • 2021-09-15
  • 2021-10-13
猜你喜欢
  • 2021-12-26
  • 2021-04-27
  • 2022-01-05
  • 2021-08-18
  • 2022-01-19
  • 2022-02-10
  • 2021-08-19
相关资源
相似解决方案