Newsgroup: it.comp.os.linux.debian
Titolo: rm *

Dopo aver finito di cucire addosso la linux box più adatta che più adatta
non si può.
Dopo aver installato e configurato spendendo tantissime ore tutto il
configurabile.
Faccio il login come root, me ne vado nella cartella /etc e digito rm *.
Convinto ovviamente di essere in tutta altra cartella.
Ora praticamente mi tocca rifare tutto il lavoro d'accapo, andandomi a
ricercare nuovamente tutti i tutorial e tutti i trucchi necessari.
Cmq....prima cosa che faccio questa volta è modificare il prompt in modo che
mi dica perlomeno dove accidenti sto.
Scusate lo sfogo...
..

 Faccio il login come root, me ne vado nella cartella /etc e digito rm *.
LOL! Mi pare quella volta che su una macchina win 95 riavvio in dos, butto
dentro un dischetto da formattare e automaticamente do un bel:
Format c: /u
Y
ARGHHHH!!!!! =:-OOO
;-)
-- 
GenTLe ...di Varese, provincia.
TL1000S + Mito 125 per la pista
La mia HP: 
http://digilander.iol.it/thegentle/index.htm
Non c'è cattivo più cattivo di un buono quando diventa cattivo (Bud Spencer)

 Format c: /u
Ecco il motivo per il quale la PRIMA cosa da fare, dopo il PRIMO prompt
di console disponibile, è quello di accertarsi che root abbia l'alias rm
= 'rm -i' ... :-)
-- 
Massimo Bacilieri AKA Crononauta 
ICQ:4005815

Convinto ovviamente di essere in tutta altra cartella.
e questo e' esattamente il motivo per cui non ci si logga come root se
non come ultima risorsa quando tutto va a puttane...
-- 
    (iao!!oai)                                    (ICQ: 10860566)
    //.aurizio
[WARNING!: togliete _nessuno_ per rispondere]
    Coloro che sono disposti a farsi togliere alcune liberta' 
essenziali per ottenere un piccolo, temporaneo senso di sicurezza
non meritano ne liberta' ne sicurezza. [B. Franklin]

 Y
Io ho fatto peggio.
# dd if=<immagine di un floppy di boot> of=/dev/hda (pensando ovviamente
all'unita' A:)
#
...
Obbella, perche' il dischetto non si muove?
...
...
(rilegge il comando)
...
???
...
!!!
...
porc#@$%&$ffanc?^Ł$ŁWŁ"&Ł$%&]#laputt@#[]Ł$&
/me che quasi quasi la manda all'angolo della posta delle storie della
sala macchine, sezione Local FuckUp.
-- 
                    FORZA VECCHIO CUORE BIANCOROSSO!
                   1905 -> 2005... la storia continua
                ---=== Powered by Debian GNU/Linux ===---
                     (registered Linux user #297134)

 Scusate lo sfogo...
Sfogo comprensibile. :-P
-- 
Lucio
ICQ# 126307243
"Tutto quello che possiamo fare è sperare per il meglio, aspettarci
il peggio e accontentarci di una via di mezzo"

 Convinto ovviamente di essere in tutta altra cartella.
e' successo anche a me (rm -rf *) e, vedo, anche ad altri... sempre etc...
c'e' qualcosa sotto. Come Lchiandu ora normalmente backuppo etc
periodicamente.
ciao


Il backup va bene, ma anche  
alias rm='rm -i'
e' utile perche devi rileggere quello che hai scritto.
meglio ancora: 
alias rm=/usr/local/bin/
saferm.pl
alias undel=/usr/local/bin/
undel.pl
saferm.pl
 rimuove il file e lo riscrive in /home/trash
o dove vuoi, 
undel.pl
 lo ripristina.
Sono 2 script lunghetti se volete li posto oppure
mando in email.
-- 
echo 152079117477642780034933529998195782666P | dc

 e' utile perche devi rileggere quello che hai scritto.
Mmmmmhhh, forse sbaglio qualcosa, ma mi sembra che funzioni solo con i
files (per i quali chiede conferma). Per le directory non sembra
cambiare nulla.
Ciao.


 nulla.
Se fai rm -r,no.
Se fai rm -fr,grazie al cazzo.


[jerry@vanilla:]/home$alias rm='rm -i'
[jerry@vanilla:]/home$mkdir foo
[jerry@vanilla:]/home$rm -r foo
rm: rimuovere directory `foo'?
-- 
echo 152079117477642780034933529998195782666P | dc

 ha scritto:

oh, e' successo anche a me - fortunatamente il rm ha trovato per primo
nodo il mountpoint dell'hd dove avevo l'installazione di windows ed ha
iniziato a spianare quello ed io, sentendo avviarsi l'hd -sbagliato-
ho stoppato immediatamente tutto quando aveva spianato soltanto la
directory windows (sara' un caso...) ed altra roba non importante.
come si suol dire, non c'e' modo migliore che scottarsi per imparare a
portare rispetto al fuoco... :)
dopo un'esperienza del genere impari a mettere in pratica tutti gli
accorgimenti necessari per evitare di questi errori, anche quando ti
fanno "inutilmente (*)" perdere tempo
(*)"inutilmente" era quello che pensavi -prima-...



Fosse vero che uno può aver usato l'utente root assieme al comando rm con 
questa leggerezza ci sarebbe da lollare per due giorni.... 

 questa leggerezza ci sarebbe da lollare per due giorni.... 
E' vero, non ti preoccuapre.
Ca%%ate di questo genere se ne fanno.
E si fanno, molto piu' spesso, in ambito lavorativo.
Hai passato una giornata intera a combattere con qualcosa che deve
assolutamente essere consegnato IERI, e quando finalmente e' finito,
l'alleggerimento della pressione e' tale che puoi combinare disastri
inenarrabili.
basta un rm -r /etc/ nomedelladirectorydacancellare, dove ti sfugge la 
presenza dello spazio, premuto dalle dita stanche, trovandosi vicino
alla prima lettera della directory, e sei finito.
-- 
           |Save our planet!
    Ciao   |Save wildlife!
   roberto |For your E-MAIL use ONLY recycled Bytes  !!
           |roberto poggi   
rpo...@softhome.net


Hai incollato la stringa in una console?
-- 
echo 152079117477642780034933529998195782666P | dc

 
---
un Josef K. che forse non ha capito
Direi un Josef K. che *sicuramente* non ha capito
echo 152079117477642780034933529998195782666P | dc
-- 
Flavio Visentin
Membro del CICAP
Comitato Italiano per il Controllo delle Affermazioni di P4


 
saferm.pl
 e' lo script in perl per creare una funzione tipo cestino di
 windows quindi non centra.
 Per vedere la mia email copi e incolli in una console la signature
 qui sotto.
 Claro? :)
-- 
echo 152079117477642780034933529998195782666P | dc


C'e' stato un ingorgo da qualche parte su usenet?



Quando scrivo in un ng, preferisco non risultino indirizzi validi
negli header, per evitare lo spam harvest. La maggior parte degli user
inserisce caratteri come SPAM, NOSPAM ecc. in maiuscolo nell'indirizzo.
Niente di piu' facile pero' eliminare questi caratteri con uno script di
shell o in perl con una regexp. Questo sistema invece evita che gli
indirizzi vengano raccolti dagli script degli spammer.
ps:  'dc' per win non esiste :)
-- 
echo 152079117477642780034933529998195782666P | dc

 è proprio a cosa serva echo che mi sfugge! 8-)
Scusa è, ma forse sarò un po' rintronato, ma non vedo proprio cosa vi
sia da capire.
Hai eseguito in una console il comando?
Quale è stato l'output?
Ecco per esempio il mio output:
pippo@pc:~$ echo 9792455130213071701487417689045377536191754P | dc
pi...@example.com
Quindi fai la stessa cosa con il comando che trovi nella sig.


 era solo una mia curiosità :)
Essenzialmente a cacciare roba sullo standard output,ad esempio per dare
in maniera rapida e veloce un feedback durante l'esecuzione di uno script.

 è proprio a cosa serva echo che mi sfugge! 8-)
Usavo despammed finche' funzionava ...
-- 
echo 152079117477642780034933529998195782666P | dc