|
From: | SuSE List |
Subject: | Re: [shell-script] PROBLEMAS AO EXECUTAR SCRIPT (Esclarecimentos) |
Date: | Tue, 21 Dec 2004 10:49:40 -0200 |
User-agent: | Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.2) Gecko/20040803 |
Uma vez, em um cliente, eu estava dando uma manutenção em um servidor de e-mail com sendmail, 1300 contas.....eu ja tinha feito o serviço e fui apagar os famigerados arq~ (arquivos de backup com "~" no final.....)...executei:
host: /etc/mail/ # rm *~Só que por um mero detalhe, eu peguei um daqueles teclados que tem o "~" ao lado do <ENTER>....e como eu tinha mania de digitar tudo muito rápido, apertei o <ENTER> e pimba!!! zerei o diretorio.....o comando saiu como:
host: /etc/mail/ # rm *Minha sorte, foi que eu tinha um backup das configurações principais do servidor, que eu fazia toda a vez que dava esta manutenção....mas era de um mes atras....perdi varias regras de filtragem e uns 400 usuários pois eu usava mapeamento virtual com virtusertable e genericstable....(infelizmente para o meu azar, o cliente NÃO fazia backup) como não restartei o serviço, tive alguns problemas apenas com regras, mas como o bom Deus é Pai de todos....e existe o shell, fiz um scriptzinho que lia o passwd e consegui voltar os usuários perdidos, deu uma trabalheira danada.....e ninguém percebeu a "cagada"....na mesma época estava circulando o Sircan e o Ninda pela net e sai pela tangente.....nunca mais executei um "rm" sem antes ter feito backup de tudo......eheheheh
[]s Vinicius MrBiTs wrote:
<QUOTE> Uma vez tinha uma pasta estranha que apareceu em um diretório do nosso servidor. A pasta se chamava "?". Quis apagá-la. Digitei o comando. Com -rf. Como root. Mas esqueci de segurar Shift ao teclar o interrogação. </QUOTE>OUCH...Ja fiz dessas tbm... Instalando um servidor, fui extrair um tarball de um apache que ficava em /usr/local/apache. O tarball deveria ser extraido no /, pois foi criado com tar cvfz apache.tar.gz /usr/local/apache. Extrai em /root. Consequentemente, ficou uma estrutura /root/usr/local/apache. Tudo bem, cancelamos a extracao e vamos apagar o usr/local/apache... Era so fazer rm -rf usr... Eu fiz rm -rf /usr... Sorte que a maquina ainda nao entrara em producao...
[Prev in Thread] | Current Thread | [Next in Thread] |