Pular para o conteúdo

Fazer o rm, cp, mv pedir confirmação antes de executar a tarefa

Dica publicada em Linux / Configuração
Geraldo José Ferreira Chagas Júnior gjr_rj
Hits: 22.906 Categoria: Linux Subcategoria: Configuração
  • Indicar
  • Impressora
  • Denunciar

Fazer o rm, cp, mv pedir confirmação antes de executar a tarefa

Os comandos rm, cp e mv por padrão não pedem confirmação antes de executar a tarefa, tornando essas operações muito perigosas principalmente quando executadas como root.

Imagina sem querer apagar o arquivo errado, ou substituir um arquivo por ter digitado errado.

Seria necessário incluir a diretiva -i após o comando, tornando-o pouco prático.

Uma forma bem simples de fazer com que esses comando peçam confirmação antes de executar a tarefa é (no Debian):

Edite o arquivo /etc/profile e incluir as seguintes linhas:

alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'

Salve e estará pronto.

Agora, por padrão os comando pediram a confirmação e caso você não deseje que seja pedido, o que é mais raro use os com a diretiva -f (--force).

Configurando o cron para enviar e-mail de output para o root (Debian)

BackUp de contas, grupos e senha

Instalando o Desktop 3D Glass - Debian

Instalando o Qemu (Debian)

Apt-get sem CD (Debian)

Compartilhando link de internet no Debian

usuário cancelar impressao

Como instalar o driver NVidia em seu Debian

Meu servidor Conectiva Linux se conecta, mas não encontra sites na Internet

Alterando o gerenciador de sessão no Fedora 21

#1 Comentário enviado por jorel em 03/01/2008 - 17:24h
mais uma dica importante. :)
eu já uso sem o pedido, porém, sempre tem gente que acaba se confudindo com os arquivos e ae já viu!!

[]'s
#2 Comentário enviado por SMarcell em 11/01/2008 - 09:24h
E se essas opções já estiverem sido setadas no /etc/profile, e o cara for remover por exemplo uma estrutura gigantesca de diretórios, basta fazer assim:

$ \rm -rf /dir/*

A contra-barra irá simplesmente ignorar o alias do /etc/profile.
#3 Comentário enviado por allb_marcos em 28/09/2021 - 17:13h
Excelente Tarde!

Show, me ajudou na pendência que tinha em um cliente.
Agradecido.

Contribuir com comentário

Entre na sua conta para comentar.