Você pode limpar todos os x
bits e depois defini-los em diretórios, como este.
chmod -R ugo-x,ugo+X .
Existe um caminho diferente de find … -type f -exec chmod -x {} +
para remover o x
bit de u
, g
e / ou o
recursivamente com apenas chmod
?
O X
mnemônico em chmod
permite definir permissões de forma recursiva em uma hierarquia de pastas e definir o x
em pastas, mas não em arquivos.
Agora, se eu quiser remover a sinalização x
em todas as mas pastas, existe uma maneira concisa de expressar isso, de forma análoga à mencionada acima? X
?