Linux umask命令

Linux umask命令:显示和设置文件及目录创建默认权限掩码。

Linux umask命令 功能描述

使用umask命令可以显示和设置文件及目录创建默认权限掩码,如果将此命令放入/etc/profile文件,就可以控制用户后续所建文件的权限。它告诉系统在创建文件时不给什么权限。
用户文件创建掩码被设置为模式。如果模式以数字开头,则它被解释为八进制数;否则它被解释为类似于chmod接受了一个象征性的模式掩码。如果模式被省略,则显示当前掩码的值。

Linux umask命令 语法

umask [选项] [mode]

命令中各选项的含义如下表所示。

umask命令选项含义

Linux umask命令 示例

设置系统的权限掩码为444

[root@rhel ~]# umask 444

以符号的格式设置umask:用户所有者读取、组群所有者写入、其他用户读取

[root@rhel ~]# umask u=r, g=w, o=r

查看系统当前的umask设置

[root@rhel ~]# umask
0353

以符号的格式显示当前的umask设置

[root@rhel ~]# umask -S
u=r, g=w, o=r

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程