Início·Comandos de terminal
Publicidade

Garanta seu bônus em uma corretora de cripto

Bônus que você recebe só por se cadastrar. As condições são as que cada corretora anuncia.

getfacl

Permissões

Uso

getfacl [path]

Mostra a lista de controle de acesso, as permissões extras por usuário além de dono, grupo e outros; é do Linux com o pacote acl, já o macOS exibe sua própria ACL com ls -le.

Opções comuns

OpçãoSignificado
-RWalk a whole tree
-dShow the default ACL that new files will inherit
-aShow only the ACL of the file itself
--omit-headerLeave out the three comment lines
-ePrint the effective rights after the mask is applied

Exemplos

getfacl report.pdf

The ACL plus the ordinary owner and group bits.

getfacl dir | setfacl --set-file=- other_dir

Copies one ACL onto another directory.

ls -le report.pdf

How macOS shows its own kind of ACL instead.

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

QO que getfacl faz?

Mostra a lista de controle de acesso, as permissões extras por usuário além de dono, grupo e outros; é do Linux com o pacote acl, já o macOS exibe sua própria ACL com ls -le.

QComo se digita?

getfacl [path] — os colchetes marcam o que você pode omitir.

QQuantas opções vale a pena saber?

Aqui estão 5; a lista completa está em man getfacl. Este comando fica em Permissões.

Comandos relacionados

página man: man getfacl