Calculadora chmod
Transforme um modo de arquivo Unix em octal, rwx simbólico e um comando chmod. Alterne bits de dono, grupo e outros, inclusive setuid, setgid e o bit sticky. A calculadora roda no navegador e não mexe nos seus arquivos.
Roda no seu navegador. Nada é enviado.
| Quem | Leitura | Escrita | Execução |
|---|---|---|---|
| Dono | |||
| Grupo | |||
| Outros |
O que os bits especiais fazem
setuid. Um executável roda com o identificador do dono do arquivo. Programas como passwd usam isso quando precisam dos privilégios do dono.
setgid. Um executável roda como o grupo do arquivo. Em um diretório, os arquivos novos herdam esse grupo. Serve para pastas compartilhadas de uma equipe.
Bit sticky. Em um diretório como /tmp qualquer um pode criar arquivos, mas só o dono de um arquivo pode renomeá-lo ou apagá-lo.
- Simbólico
- rwxr-xr-x
- Comando
- chmod 755 file
Sobre esta ferramenta
Converte modos octais como 755 em permissões simbólicas como rwxr-xr-x. Alterne leitura, escrita e execução para dono, grupo e outros, além de setuid, setgid e o bit sticky.
Digite 3 ou 4 dígitos octais ou marque as caixas. Copie o comando chmod. O caminho é só texto no comando. Nada é executado. O trabalho fica nesta aba. Depois de carregar a página, dá para continuar sem rede.
Perguntas
Mais ferramentas de Ops
Gerador gitignore
Monte um .gitignore a partir de modelos empilhados para Node, Python, Go, Rust, Java, Next.js, macOS e Windows. A saída é composta localmente.
Kit .env
Analise arquivos env no formato CHAVE=valor, marque duplicatas e compare dois blocos .env. Segredos dos arquivos env não saem do navegador.
Gerador Docker
Gere um Dockerfile ou um trecho de serviço do Compose a partir de imagem, portas e comando. Os trechos são montados na aba.
Explicador de GitHub Actions
Explique um YAML de workflow do GitHub Actions: nome, gatilhos, jobs e passos. A análise usa js-yaml no navegador.
Gerador cURL
Monte um comando curl a partir do método, da URL, dos cabeçalhos e do corpo. O comando é montado localmente, então os tokens dos cabeçalhos ficam na aba.
Gerador de comandos tar
Monte um comando tar de criar ou extrair, com flags gz, bz2 ou xz. Uma ajuda de comando pequena, não um arquivador.