Linux 文件管理之默认权限 umask

💡 原文中文,约800字,阅读约需2分钟。
📝

内容提要

Linux 中,文件和目录的默认权限由 umask 命令控制。使用 umask 0022 可以查看当前掩码,创建文件和目录时,权限为默认值减去掩码。更改掩码可调整新文件权限,但不影响已有文件,仅在当前 shell 会话有效,需修改配置文件以实现永久生效。

🎯

关键要点

  • Linux 中的文件和目录使用默认权限,umask 命令用于查看或设置这些权限。
  • 使用 umask 命令不带参数可以查看当前掩码值,例如 umask 0022。
  • 创建文件和目录时,权限是默认值减去 umask 掩码值得到的。
  • 可以通过设置不同的 umask 值来更改新文件的默认权限。
  • umask 掩码值不会影响已有文件的权限,仅在当前 shell 会话有效。
  • 要使 umask 设置永久生效,需要修改 shell 的配置文件。
➡️

继续阅读