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
Vitalia.cz: Kouzlo generik: Jak se liší Paralen a Paralen Grip?

Kouzlo generik: Jak se liší Paralen a Paralen Grip?

120na80.cz: Střevní chřipka řádí. Co s ní?

Střevní chřipka řádí. Co s ní?

Měšec.cz: Nové tarify? Výsměch všem šetřílkům

Nové tarify? Výsměch všem šetřílkům

Lupa.cz: Twitter plánuje zapnout nové řazení tweetů

Twitter plánuje zapnout nové řazení tweetů

Lupa.cz: Lepší než Google: proč používat DuckDuckGo?

Lepší než Google: proč používat DuckDuckGo?

Podnikatel.cz: First minute funguje. Čím dřív, tím levněji

First minute funguje. Čím dřív, tím levněji

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

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

Podnikatel.cz: Kontrola ze sociálky se nedozvonila, má průšvih

Kontrola ze sociálky se nedozvonila, má průšvih

Lupa.cz: Vlhký sen vnitra se splnil: vznikl státní podnik pro IT

Vlhký sen vnitra se splnil: vznikl státní podnik pro IT

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

Jak na wifi zdarma? Praha 11 se spojila s komunitou

Vitalia.cz: Pro otrlé: 42 obrázků, které budou na cigaretách

Pro otrlé: 42 obrázků, které budou na cigaretách

Lupa.cz: Tip: tucet užitečných shieldů pro Arduino

Tip: tucet užitečných shieldů pro Arduino

Podnikatel.cz: Babiš chce zrušit daňový bonus na dítě

Babiš chce zrušit daňový bonus na dítě

Podnikatel.cz: Není jim to, tak to vrátí. Víme, jak na ně

Není jim to, tak to vrátí. Víme, jak na ně

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

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

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ě.

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

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

Lupa.cz: Hacker, který utekl do ČR: nejsem uprchlík

Hacker, který utekl do ČR: nejsem uprchlík

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?

Vitalia.cz: Nafotila svůj boj s rakovinou

Nafotila svůj boj s rakovinou

Ušetřete