Linux 文件权限与用户身份管理全解析
1. 文件权限基础
在 Linux 系统中,文件和目录的权限设置至关重要,它决定了不同用户对文件和目录的访问能力。权限设置主要分为所有者(owner)、所属组(group)和其他用户(world)三个方面。在 KDE 桌面环境中,点击“高级权限”按钮可以弹出一个对话框,让用户单独设置每个模式属性。
1.1 umask - 设置默认权限
umask 命令用于控制文件创建时的默认权限。它使用八进制表示法来指定要从文件模式属性中移除的位掩码。下面通过具体示例来理解:
[me@linuxbox ~]$ rm -f foo.txt
[me@linuxbox ~]$ umask
0002
[me@linuxbox ~]$ > foo.txt
[me@linuxbox ~]$ ls -l foo.txt
-rw-rw-r-- 1 me me 0 2008-03-06 14:53 foo.txt
操作步骤如下:
1. 使用 rm -f foo.txt 命令删除旧的 foo.txt 文件,确保操作是全新开始。
2. 运行 umask 命令不带参数,查看当前的 umask 值,这里得到 0002 ( 0022 也是常见的默认值),它是掩码的八进制表示。
3. 创建新的 foo
超级会员免费看
订阅专栏 解锁全文
1103

被折叠的 条评论
为什么被折叠?



