Não com chmod sozinho. Você precisará usar find :
find some_dir -name '.?*' -prune -o -exec chmod 755 {} +
Ou com zsh (ou ksh93 -G , ou com tcsh após set globstar ) globbing:
chmod 755 -- some_dir some_dir/**/*
(você também pode fazer isso com fish ou bash -O globstar , mas esteja ciente de que bash versões anteriores a 4.3 e fish seguem links simbólicos ao decrescer diretórios)
Tem certeza de que deseja tornar todos os arquivos executáveis?