A mensagem “zsh: certifique-se de excluir todos os arquivos” é um recurso do zsh, acionado especificamente pela chamada de um comando chamado rmcom um argumento que é *ou something/*antes da expansão da glob. Você pode desativar isso com setopt rm_star_silent.
A mensagem “rm: remove regular file” vem do rmpróprio comando. Ele não vai aparecer por padrão, ele só aparece quando rmé invocado com a opção -i. Se você não quiser esta mensagem, não passe essa opção. Mesmo sem -i, rmsolicita confirmação (com uma mensagem diferente) se você tentar excluir um arquivo somente leitura; você pode remover esta confirmação passando a opção -f.
Como você não passou -ina linha de comando, rmé presumivelmente um alias para rm -i(também pode ser uma função, um comando de invólucro não padrão ou um alias diferente, mas o alias rm -ié de longe o mais plausível). Algumas configurações padrão incluem alias rm='rm -i'em seus arquivos de inicialização do shell; isso pode ser algo que sua distribuição ou administrador do sistema configurou, ou algo que você pegou de algum lugar e adicionou ao seu arquivo de configuração e esqueceu. Verifique se ~/.zshrchá uma definição de alias para rm. Se você encontrar um, remova-o. Se você não encontrar um, adicione um comando para remover o alias:
unalias rm
rm -f ./*. Por padrão,rmnão pergunta nada, a menos que você não tenha permissão de gravação no arquivo. Talvez você tenha umalias rm='rm -i'