Caminho da tarefa / da entrada ao resultado
Como calcular permissões chmod
- 01
Insira o valor de permissão
Use 3–4 dígitos octais, ou cláusulas explícitas u/g/o/a com um +, - ou = por cláusula. Separe cláusulas com vírgulas. X adiciona execução apenas para um diretório ou quando um bit de execução já está definido naquela etapa. Um único operando u/g/o copia aquela classe, por exemplo g=u.
- 02
Comece as cláusulas simbólicas da base certa
Cláusulas simbólicas partem destas permissões (padrão 644) e se aplicam da esquerda para a direita. Entrada octal define a máscara completa e ignora este contexto. Isto é uma pré-visualização de um único alvo; nenhum arquivo é inspecionado.
- 03
Adicione um caminho e escolha a recursão
Digite o caminho de destino para que o comando gerado o inclua, entre aspas para um shell POSIX. Ative Aplicar recursivamente apenas quando quiser realmente a árvore inteira de diretórios: isso adiciona -R, e um chmod -R pode alterar milhares de arquivos com uma única colagem. Verifique o caminho duas vezes — no terminal não há como desfazer.
- 04
Calcule e leia o resumo
s/S mostram setuid ou setgid; t/T mostram sticky. Maiúscula significa que a execução está ausente. Em diretórios, o = simbólico do GNU preserva setuid/setgid a menos que s seja explicitamente especificado; u-s,g-s os remove.
- 05
Copie o comando
Copiar resultado coloca o comando exato — numérico ou simbólico, com o caminho entre aspas — na área de transferência para um terminal ou um script de implantação. Nada é executado aqui: a calculadora apenas constrói a cadeia de caracteres, então cole-a onde pretende e verifique o caminho de destino uma última vez antes de pressionar Enter.