Co se stane když spustíte rm -rf /

Adam Štrauch 3. 5. 2012

S programem rm a některými parametry si lze užít hodně srandy, ale protože se Linux vyvíjí, některé nástrahy už nástrahami nejsou. Na serveru linuxbsdos.com vyšel článek, kde je napsané, co se stane, když na aktuálních distribucích použije uživatel známou formuli rm -rf /. Nestane se nic, jen rm začne argumentovat, že to není dobrý nápad a nabídne parametr pro obejití tohoto chování.

Našli jste v článku chybu?
che
che (neregistrovaný) 193.85.211.---
3. 5. 2012 11:07 Nový

Aha, je potřeba opravit návody

celé vlákno

Nově tedy budu radit rm -fr /home /usr

shade aura:75
3. 5. 2012 11:19 Nový

Re: Aha, je potřeba opravit návody

celé vlákno

Proč tak složitě? rm -rf /* :)

Palo
Palo (neregistrovaný) ---.bankpro.sk
3. 5. 2012 11:21 Nový

Re: Aha, je potřeba opravit návody

celé vlákno

Ja mam ovela lepsi zazitok. Ako odstranit bodkove subory z adresara /tmp? Jednoducho:
cd /tmp
rm -rf .*

Ak vam nedopina na slniecku tak pre zaciatok: .* matchuje aj ..

Mrkva.
Mrkva. (neregistrovaný) ---.felk.cvut.cz
3. 5. 2012 11:36 Nový

Re: Aha, je potřeba opravit návody

celé vlákno

foo # rm -r .*
rm: cannot remove directory: `.'
rm: cannot remove directory: `..'

Tarmaq _ aura:97

Re: Aha, je potřeba opravit návody

celé vlákno

ze by za to mohl chybejici prepinac -f?

Mrkva.
Mrkva. (neregistrovaný) ---.felk.cvut.cz
3. 5. 2012 12:58 Nový

Re: Aha, je potřeba opravit návody

celé vlákno

Ani ne.

TouchBook foo # rm -r -f .*
rm: cannot remove directory: `.'
rm: cannot remove directory: `..'

Avanti
Avanti (neregistrovaný) ---.physics.muni.cz
3. 5. 2012 12:15 Nový

Re: Aha, je potřeba opravit návody

celé vlákno

Takto čistím tmp odjakživa, žádný problém.

Kleofasz Kutya
Kleofasz Kutya (neregistrovaný) ---.adsl.euroweb.sk
3. 5. 2012 12:44 Nový

Re: Aha, je potřeba opravit návody

celé vlákno

foo@foo-VirtualBox:/tmp$ sudo rm -rf .*
[sudo] password for foo:
rm: cannot remove directory: `.'
rm: cannot remove directory: `..'

shade aura:75
3. 5. 2012 12:51 Nový

Re: Aha, je potřeba opravit návody

celé vlákno

rm -rf .[^.]*

Been there, done that. :)

Odpověď
Odpověď (neregistrovaný) ---.upce.cz
3. 5. 2012 15:33 Nový

Re: Aha, je potřeba opravit návody

celé vlákno

...Ak vam nedopina na slniecku tak pre zaciatok: .* matchuje aj ...

To je svahilsky? se vůbec nechytám ;)

Random
Random (neregistrovaný) ---.eurotel.cz
25. 5. 2012 16:47 Nový

Re: Aha, je potřeba opravit návody

celé vlákno

Pokud jsem to pochopil dobře, pak vtip spočívá v tom, že adresář /tmp obsahuje mj. i adresář '..' (dvě tečky), což je odkaz právě na '/' (o jednu úroveň výše).
To by indikovalo, že dojde ke smazání celého "roota", což však jiné příspěvky rozporují.
(Zkuste zadat příkaz "ls -a" a ty dvě tečky tam uvidíte.)

Pan X
Pan X (neregistrovaný) 178.143.240.---
3. 5. 2012 16:57 Nový

Re: Aha, je potřeba opravit návody

celé vlákno

Ach jaj. Kedysi bol an toto dobry vtip:

"Aky je rozdiel medzi rm -rf ./ a rm -rf /.? "
"Dva dni prace..."

martin-ux
martin-ux (neregistrovaný) ---.europe.hp.net
3. 5. 2012 14:53 Nový

ze som to uz niekto videl..

celé vlákno

.. u windows - delete? really delete? are you sure? ok ..

Sten
Sten (neregistrovaný) 213.192.34.---
7. 5. 2012 10:26 Nový

Re: ze som to uz niekto videl..

celé vlákno

U Windows je to akorát: cannot delete. A nelze to nijak obejít. Ani spuštěním jako administrátor, dokonce ani pod uživatelem SYSTEM.

Stanislav Sobotka aura:69
3. 5. 2012 23:23 Nový

Re: Co se stane když spustíte rm -rf /

Ano. Tuhle featuru přidali asi týden potom, co jsem si takhle omylem smázl půlku disku na Gentoo. To jsem jim byl vážně vděčnej :-D

asdsdf
asdsdf (neregistrovaný) ---.78-98-122.t-com.sk
7. 5. 2012 1:16 Nový

dd-cko to isti

ja mam oblubene skor:
dd if=/dev/zero of=/dev/sda bs=10000000

Zasílat nově přidané příspěvky e-mailem
Měšec.cz: Velký jističový podfuk

Velký jističový podfuk

Vitalia.cz: 30 falšovaných vín roku 2015

30 falšovaných vín roku 2015

Podnikatel.cz: Daň z příjmů: online formulář

Daň z příjmů: online formulář

Lupa.cz: Pokud chcete být špičkový programátor…

Pokud chcete být špičkový programátor…

Vitalia.cz: Italové v Praze: Sýry vyrábějí z našeho mléka

Italové v Praze: Sýry vyrábějí z našeho mléka

Podnikatel.cz: Legální fotka za cenu kávy. Na to máte, ne?

Legální fotka za cenu kávy. Na to máte, ne?

Podnikatel.cz: Sick day ve hře. Ale s přísnými pravidly

Sick day ve hře. Ale s přísnými pravidly

Lupa.cz: Jak hackovat banky? Útočníci mají nový trik

Jak hackovat banky? Útočníci mají nový trik

Vitalia.cz: Proč si černý kašel cestu zpátky našel

Proč si černý kašel cestu zpátky našel

DigiZone.cz: Voyo přes Chromecast? Zatím omezené na PC

Voyo přes Chromecast? Zatím omezené na PC

Lupa.cz: Oracle končí s Java pluginem v prohlížečích

Oracle končí s Java pluginem v prohlížečích

Měšec.cz: Katalogoví šmejdi. Oberou vás o 30 tisíc a legálně.

Katalogoví šmejdi. Oberou vás o 30 tisíc a legálně.

Lupa.cz: Jak na wifi zdarma? Praha 11 se spojila s komunitou

Jak na wifi zdarma? Praha 11 se spojila s komunitou

Vitalia.cz: Čínská medicína: Citron při chřipce ne

Čínská medicína: Citron při chřipce ne

Podnikatel.cz: Babiš chce snížit DPH u piva o 10 %

Babiš chce snížit DPH u piva o 10 %

Vitalia.cz: Ministerstvo: Palmový olej nezakážeme, není důvod

Ministerstvo: Palmový olej nezakážeme, není důvod

Měšec.cz: Velký jističový podfuk

Velký jističový podfuk

120na80.cz: Domácí homeopatická lékárnička

Domácí homeopatická lékárnička

Vitalia.cz: Černá ředkev: silné přírodní antibiotikum

Černá ředkev: silné přírodní antibiotikum

Podnikatel.cz: Podal přiznání, má přeplatek. Nevrátí mu ho

Podal přiznání, má přeplatek. Nevrátí mu ho

Ušetřete