“Conocimiento Sistemas>unix

¿Algunas versiones de UNIX y Linux incluyen el comando umask que le permite establecer permisos en varios archivos a la vez?

2015/11/10
Sí, algunas versiones de UNIX y Linux incluyen el comando umask, que le permite establecer permisos de archivo predeterminados para archivos y directorios recién creados. El comando umask le permite especificar los permisos que se denegarán para nuevos archivos y directorios, y afecta a todo el sistema o a la sesión de shell del usuario actual, dependiendo de cómo lo use.

Por ejemplo, si configura la máscara de usuario en 027, significa que se crearán nuevos archivos y directorios con los permisos predeterminados de 644 (-rw-r--r--) para archivos y 755 (-rwxr-xr-x) para directorios. En este caso, el "0" al principio de la máscara indica que no hay permisos denegados para el propietario, y el "2" y el "7" indican que los permisos de escritura y ejecución están denegados para el grupo y otros.

Al utilizar el comando umask, puede asegurarse de que los archivos y directorios recién creados tengan los permisos adecuados, lo que ayuda a mantener la seguridad y la organización de su sistema. Sin embargo, es esencial tener en cuenta que no todas las versiones de UNIX y Linux incluyen este comando, por lo que es posible que deba consultar la documentación de su sistema operativo específico para confirmar su disponibilidad.

unix
¿Qué comando muestra todos los sistemas de archivos y la cantidad de datos utilizados por cada uno?
¿Qué viene después del byte?
¿Cuál es la diferencia entre LWP y subprocesos?
¿En qué se diferencia la estructura de directorios NTFS de la utilizada en los sistemas operativos Unix?
¿Cuál es la diferencia entre execl y sistema en unix?
Características del sistema operativo UNIX
¿Cómo cambiar un archivo normal a oculto en UNIX?
¿Cuáles son algunas de las opciones disponibles en el comando UNIX PS?
Conocimiento de la computadora © http://www.ordenador.online