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