Para os comandos ln
, cp
, mv
e rmdir
, você deve usar a opção -v
ou --verbose
. De man cp
e man mv
:
-v, --verbose explain what is being done
De man ln
:
-v, --verbose print name of each linked file
De man rmdir
:
-v, --verbose output a diagnostic for every directory processed
Observe que você não tem nenhuma opção para receber uma confirmação ao usar rmdir
, pois rmdir
remove os diretórios vazios. Você pode usar rm -d
com a opção -i
(veja abaixo).
Para o comando rm
, você deve usar a opção -i
. De man rm
:
-i prompt before every removal
Agora, se você quiser que esses comandos sejam executados com essas opções o tempo todo no terminal, você pode usar aliases. Então, adicione as seguintes linhas no final do arquivo ~/.bashrc
ou no arquivo ~/.bash_aliases
:
alias cp='cp -v'
alias mv='mv -v'
alias ln='ln -v'
alias rmdir='rmdir -v' #or, better for what you asked: alias rmdir='rm -id'
alias rm='rm -i'