Sim, embora a permissão de execução sem permissão de leitura seja insignificante em um arquivo não binário (desde que você precise ler um script para executá-lo). Em um diretório, executar sem ler significa que você pode percorrer o diretório, mas não listá-lo ou fazer qualquer outra coisa com seu conteúdo. Considere o seguinte caminho:
/home/user/foo/bar
Se o diretório foo
tiver o modo 0711 (permissão total para proprietário, executar apenas para grupo e mundo), enquanto o diretório bar
possui o modo 0755 (permissão total para proprietário, leitura e execução para todos os outros), que user
pode cd /home/user/foo/bar
e descobre que bar
se comporta como qualquer diretório comum; no entanto, enquanto cd /home/user/foo
funcionará, ls
e qualquer outro comando nesse diretório falharão devido a permissões insuficientes (ou seja, você não poderá ler o diretório para listar seu conteúdo).
A permissão de gravação sem permissão de leitura em um arquivo faz exatamente o que isso implica: você pode escrever no arquivo, mas não pode ler de volta o que escreveu. Isso pode ser útil em um caso em que processos sob várias contas gravam em um único arquivo de log, mas um processo pertencente a um usuário não deve ser capaz de ler as entradas de log (presumivelmente sensíveis) de um processo pertencente a outro usuário.