umask
Permisos
Uso
umask 022Decide qué bits de permiso se retiran a los archivos nuevos; resta en vez de conceder, así 022 da 644 en archivos y 755 en directorios, y no afecta a lo que ya existe.
Opciones habituales
| Opción | Significado |
|---|---|
| 022 | The bits to withhold: files become 644, directories 755 |
| 077 | Nothing for group or others: files 600, directories 700 |
| -S | Show the mask as u=rwx,g=rx,o=rx instead of a number |
| -p | Print it in a form a script can reuse |
Ejemplos
umaskPrints the current mask, usually 022.
umask 077New files become readable by you alone.
umask -SThe same mask in symbolic form.
El modo numérico y el simbólico nombran lo mismo: 755 y u=rwx,go=rx son el mismo permiso.
Cómo leerlo
- Los corchetes [ ] marcan una parte que puedes omitir.
- Los puntos suspensivos … indican que puedes poner varios.
- Las opciones distinguen mayúsculas: en algunos comandos -r y -R no hacen lo mismo.
Preguntas
Q. ¿Qué hace umask?
Decide qué bits de permiso se retiran a los archivos nuevos; resta en vez de conceder, así 022 da 644 en archivos y 755 en directorios, y no afecta a lo que ya existe.
Q. ¿Cómo se escribe?
umask 022 — los corchetes marcan lo que puedes omitir.
Q. ¿Cuántas opciones vale la pena saber?
Aquí van 4; la lista completa está en man umask. Este comando está en Permisos.
Comandos relacionados
página man: man umask