Comando umask de Linux

Linux 命令大全Guía completa de comandos de Linux

El comando umask de Linux especifica la máscara de permisos predeterminada al crear archivos.

umask se utiliza para establecer la [máscara de permisos]. La [máscara de permisos] está compuesta por 3 números octales. Después de restar la máscara de permisos de los permisos de acceso existentes, se pueden generar los permisos predeterminados al crear archivos.

Sintaxis

umask [-S][权限掩码]

Descripción de parámetros:

-S Muestra la máscara de permisos en formato de texto.

Ejemplos

Use el comando "umask" para ver la máscara de permisos actual e ingrese el siguiente comando:

$ umask                         #获取当前权限掩码 

Después de ejecutar el comando anterior, la información de salida es la siguiente:

0022

A continuación, use el comando "mkdir" para crear un directorio y use el comando "ls" para obtener la información detallada de ese directorio; ingrese el comando de la siguiente manera:

$ mkdir test1                       #创建目录  
$ ls –d –l test1/                   #显示目录的详细信息  

Después de ejecutar el comando anterior, se mostrará la información detallada del directorio recién creado, como se muestra a continuación:

drwxr-xr-x 2 rootlocal rootlocal 4096 2011-9-19 21:46 test1/ 

Nota: En la información de salida anterior, "drwxr-xr-x"="777-022=755".

Linux 命令大全Guía completa de comandos de Linux

Otras extensiones