Calculadora chmod
Alterne leitura/escrita/execução para dono, grupo e outros — obtenha os modos octal e simbólico mais um comando chmod pronto para colar, na hora.
| Leitura | Escrita | Execução | |
|---|---|---|---|
| Dono | |||
| Grupo | |||
| Outros |
chmod 644 filename
Calcule permissões de arquivos Unix
Esta calculadora chmod converte entre as três formas como Unix e Linux descrevem permissões de arquivos: as caixas que você marca, o número octal de três dígitos como 755 ou 644, e a string simbólica como rwxr-xr-x. Editar qualquer uma atualiza as outras ao vivo, então você pode começar pela representação que já tem. O resultado inclui uma linha de comando chmod pronta para colar.
As permissões são agrupadas em três classes — dono (o usuário proprietário do arquivo), grupo (usuários do grupo do arquivo) e outros (os demais) — e cada classe tem três bits: leitura (r = 4), escrita (w = 2) e execução (x = 1). Somar os bits de uma classe dá seu dígito octal, então rwx = 7, r-x = 5 e rw- = 6. Os modos comuns são 644 para arquivos comuns e 755 para scripts e diretórios.
Perguntas frequentes
O que significa chmod 755? O dono recebe leitura, escrita e execução (7); o grupo e os outros recebem leitura e execução (5 e 5). É o modo típico para scripts executáveis e para diretórios que você quer que outros acessem.
Qual é a diferença entre 644 e 755? Ambos dão ao dono leitura e escrita, mas 755 adiciona o bit de execução para todos, que é o que torna um arquivo executável ou um diretório acessível. Use 644 para dados e texto, 755 para programas e pastas.
Como o octal mapeia para rwx? Cada dígito é a soma de leitura (4), escrita (2) e execução (1) de uma classe. Assim 7 = 4+2+1 = rwx, 6 = 4+2 = rw-, 5 = 4+1 = r-x e 0 = sem permissões.
Por que o bit de execução importa em diretórios? Em um diretório, o bit de execução concede permissão para entrar e acessar os arquivos dentro dele, em vez de executá-lo. Por isso 755 é comum para pastas.