rm -i
e mv -i
forçam esses comandos a solicitar a confirmação do usuário antes de executar ações destrutivas (por exemplo, o mv só pedirá confirmação se sobrescrever outros arquivos, enquanto o rm sempre perguntará).
Na verdade, eu tenho isso no meu .bashrc:
alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'
Atualização: é importante notar que com esses aliases, você pode usar -f
para retornar ao padrão do sistema de não solicitar confirmação (um -f
após um -i
substitui isso).