Solo curioso, cosa succede in OS X Maverick se qualcuno emette sudo rm -rf /
?
Ho sentito che i più moderni sistemi * nix sono protetti da questo fallimento epico.
Nell'interesse della scienza, una VM è morta per rispondere a questa domanda:
testrm:~ admin$ sudo rm -rf /
WARNING: Improper use of the sudo command could lead to data loss
or the deletion of important system files. Please double-check your
typing when using sudo. Type "man sudo" for more information.
To proceed, enter your password, or type Ctrl-C to abort.
Password:
rm: /dev/fd/0: Operation not supported
rm: /dev/fd/1: Operation not supported
rm: /dev/fd/2: Operation not supported
rm: /dev/fd/3: Not a directory
rm: /dev/fd/4: Bad file descriptor
rm: /dev/fd: Operation not supported
rm: /dev: Resource busy
rm: /home: Resource busy
rm: /net: Resource busy
rm: /private/var/log: Directory not empty
rm: /private/var/run: Directory not empty
rm: /private/var: Directory not empty
rm: /private: Directory not empty
rm: /System/Library: Directory not empty
rm: /System: Directory not empty
rm: /: Is a directory
testrm:~ admin$
È interessante notare che ci è riuscito. Tornato in Slackware 2 giorni, ho provato questo su Linux e dopo aver cancellato le librerie collegate dinamicamente che rm stava usando, non ha funzionato.
La curiosità ha ucciso il gatto. Non, in nessuna circostanza, prova questo a casa.
</disclaimer>
Non ci sono protezioni. L'opzione --root-protect
è stata introdotta in GNU rm
(attivata per impostazione predefinita).
La rm man page per 10.9 fa non menzionare nulla di simile. Una volta che hai inserito la tua password, è tutto finito. Spero che tu abbia ricordato oggi Day International Backup Day (è sempre International Backup Day).