umask
Permissões
Uso
umask 022Decide quais bits de permissão são retirados dos arquivos novos; ela subtrai em vez de conceder, então 022 dá 644 para arquivos e 755 para diretórios, e não mexe no que já existe.
Opções comuns
| Opção | 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 |
Exemplos
umaskPrints the current mask, usually 022.
umask 077New files become readable by you alone.
umask -SThe same mask in symbolic form.
Modo numérico e simbólico dizem a mesma coisa: 755 e u=rwx,go=rx são a mesma permissão.
Como ler
- Os colchetes [ ] marcam uma parte que você pode omitir.
- As reticências … indicam que você pode listar vários.
- As opções diferenciam maiúsculas: em alguns comandos -r e -R fazem coisas diferentes.
Perguntas
Q. O que umask faz?
Decide quais bits de permissão são retirados dos arquivos novos; ela subtrai em vez de conceder, então 022 dá 644 para arquivos e 755 para diretórios, e não mexe no que já existe.
Q. Como se digita?
umask 022 — os colchetes marcam o que você pode omitir.
Q. Quantas opções vale a pena saber?
Aqui estão 4; a lista completa está em man umask. Este comando fica em Permissões.
Comandos relacionados
página man: man umask