chown
Permissões
Uso
sudo chown [user]:[group] [path]Muda o dono e o grupo de um arquivo; só o root pode passar um arquivo para outra pessoa, e por isso quase sempre precisa de sudo.
Opções comuns
| Opção | Significado |
|---|---|
| user:group | Set owner and group at once; :group alone sets only the group |
| -R | Apply to a whole tree |
| -h | Change the symlink itself, not what it points at |
| -v | Name each file as it changes |
| --reference | GNU: copy owner and group from another file |
Exemplos
sudo chown -R www-data:www-data /var/wwwHands the web root to the server user.
sudo chown :staff report.pdfChanges only the group.
sudo chown -R $USER ~/.npmTakes back a directory root created for you.
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 chown faz?
Muda o dono e o grupo de um arquivo; só o root pode passar um arquivo para outra pessoa, e por isso quase sempre precisa de sudo.
Q. Como se digita?
sudo chown [user]:[group] [path] — os colchetes marcam o que você pode omitir.
Q. Quantas opções vale a pena saber?
Aqui estão 5; a lista completa está em man chown. Este comando fica em Permissões.
Comandos relacionados
página man: man chown