Calculadora de Permissões Unix

Calcule e converta permissões de arquivo Unix entre notação simbólica (rwx) e octal (chmod) com uma grade de caixas de seleção interativa.

Common permission presets

Executable / directory — owner full, group & others read+execute

Permission Bits

Read (4)Write (2)Exec (1)
Oct
Owner (u)
7
Group (g)
5
Others (o)
5

Special bits (optional)

Octal

Type to update checkboxes

Symbolic

rwxr-xr-x

ls -l preview

-rwxr-xr-x

file type + permissions

chmod command

chmod 755 filename

What this means

Standard executable or directory — owner has full control, everyone can read and traverse.

Owner: read, write, execute · Group: read, execute · Others: read, execute

Como Usar Calculadora de Permissões Unix

  1. 1Alterne as caixas de seleção de permissão para proprietário, grupo e outros.
  2. 2Veja a notação octal e simbólica atualizar em tempo real.
  3. 3Ou insira um valor octal diretamente para definir as caixas de seleção.
  4. 4Use presets para configurações de permissão comuns.
ZenovayAnalytics

Analytics feito para fundadores.

  • Acompanhamento de visitantes em tempo real
  • Privacidade em primeiro lugar, sem banner de cookies
  • Configurado em dois minutos
Conheça o Zenovay

Perguntas Frequentes

Como funcionam as permissões de arquivo Unix?
Permissões Unix controlam quem pode ler, escrever e executar um arquivo ou diretório. Elas são divididas em três entidades: Proprietário, Grupo e Outros. Cada um obtém três bits de permissão: Leitura (r), Escrita (w) e Execução (x).
O que é notação octal para permissões?
Notação octal representa permissões Unix como um número de 3 dígitos em base 8. Os três bits de cada entidade mapeiam para um único dígito octal: Read = 4, Write = 2, Execute = 1. Portanto rwx = 7, rw- = 6, r-x = 5.
O que é notação simbólica para permissões?
Notação simbólica usa letras para representar permissões: rwxr-xr-x significa que Proprietário tem rwx, Grupo tem r-x, Outros tem r-x. Um travessão significa que o bit não está definido.
Quais são as permissões especiais: setuid, setgid e sticky bit?
SetUID (4000) executa um executável com os privilégios do proprietário. SetGID (2000) executa com os privilégios do grupo do arquivo. Sticky bit (1000) restringe a exclusão de arquivo em um diretório apenas ao proprietário.
Como faço para usar chmod com esses valores de permissão?
Execute chmod seguido pelo valor octal: chmod 644 file.txt define rw-r--r--, chmod 755 script.sh define rwxr-xr-x. Para bits especiais, prefixe um quarto dígito: chmod 4755 define SUID.