OFF: (RE: Smazani plneho adresaroveho stromu)

Michal Dobes dobes na tesnet.cz
Čtvrtek Únor 15 10:20:32 CET 2001


"Pavel Janík ml." wrote:
>    Co se stane, když root v bashi napíše: rm -rf /?

---------------------------------------------------------------------
Pokus c. 1:

[majkl na kublajchan1 majkl]$ su -
Password:
[root na kublajchan2 /root]# rm -rf /
rm: VAROVÁNÍ: Zacyklená struktura adresářů.
To téměř jistě znamená, že máte porušen souborový systém.
INFORMUJTE VAŠEHO ADMINISTRÁTORA SYSTÉMU.
Následující dva adresáře mají stejné číslo i-uzlu:

/
//boot
[root na kublajchan1 /root]#

Nic neni smazano.

---------------------------------------------------------------------
Pokus c. 2:

[root na kublajchan1 /root]# rm -rf /*
rm: adresář nelze z `/dev/pts/0' odvázat: Operace není povolena
rm: adresář `/dev' nelze smazat: Adresář není prázdný
rm: adresář nelze z `/proc/mdstat' odvázat: Operace není povolena
[.... cca dalsich 50 radku ....]
rm: adresář `/proc/net/rpc' nelze smazat: Operace není povolena
Segmentation fault
[root na kublajchan1 /root]#


Dojde k vymazani obsahu vsech adresaru az po adresar /proc 
(bin, boot, dev, etc, home, lib, mnt, opt), pak se rm zhrouti nekde
u adresare /proc/net/ip_masq a zbytek ponecha. Vlastni adresare bin
az opt zustanou a v adresari dev zustane jen initctl a prazdny 
adresar pts. Soubory zacinajici teckou jsou vymazany 
(byly v podadresarich adresare /home).

---------------------------------------------------------------------

Historicka poznamka z dob nepouzivani proc filesystemu: 
Prikaz rm -rf /* (nebo fungoval i rm -rf /, uz pamet neslouzi) 
smazal vse, pripadne zustal jen prazdny aktualni adresar.
Doplneni k teto poznamce:
V takove chvili zjistite, ze uzivatele tvarici se jako nemehla 
umi svizne behat a hazet presne nejruznejsimi predmety smerem
k vasi hlave.

Je odpoved dostatecna? Mam u Vas jedno male pivo. :-))

	Majkl


Další informace o konferenci Linux