chmod
usa -R
para recursão, não -r
. (Isto é verdade para chown
e irmãos também que lidam com permissões padrão, e vêm com o GNU coreutils
).
Porque: se você usar -r
, ele será considerado como uma representação de permissão simbólica do bit de permissão de leitura e necessariamente significará remover ( -
) a leitura ( r
) do que segue , e então os bits octal 755
(e o que segue) serão tomados como nome (s) de arquivo.
Você pode ter misturado essas opções com cp
(também a partir de coreutils
) -r
/ -R
, em cp
ambos significa a mesma coisa, recursão.
Em poucas palavras, você precisa:
chmod -R 755 bwjam/