megjegyzések
Válasz
Első rész A #
char (első esetben) vagy a $
(a másodikban) “gyors”, ami nem csinál semmi fontosat, és kinézhet ahogy szeretné “hűvösebbé” tenni.
Most a második esetben @:~$ sudo rm -rf /
(-
nélkül a (z) rm
) pontosabb lenne. Helyezheti a *
-t a végén, ha jobban néz ki (rm -rf /
nem mindig működik), vagy akár el is távolítja az /
-t:
@:~$ sudo rm -rf /* # should work always @:~$ sudo rm -rf * # less harmful... $ rm -rf /* # more minimalistic version
Egyéb javaslatok (csak parancsokat, gyorsan fogadja, ahogy tetszik):
dd if=/dev/zero of=/dev/hda # probably too long : >/dev/hda # funny erasing : >/dev/null # safe version, harmless : >/dev/zero # similar with zero : <<\EOF>/dev/null # |multi-line EOF # |version
Megjegyzések
- Ott van a @ finom? Vagy mindig felhasználónevnek kell lennie @ gazdagépnév?
- @raphadko Az emberek általában a
user@host
parancsot adják meg a felszólításra, hogy informatívabbá váljanak, de minden karakter rendben van, mivel szolgál pusztán tájékoztató jellegű, tehát a@:~$
is rendben van – akár a valóságban is megtörténhet, ha valamilyen okból " felhasználónév " és " hosztnév " nem olvasható, és otthon vagyunk~
könyvtár. - A
: > ...
parancsok ' t működni fognak, mert ' t csonkoljon egy eszközt, csak egy fájlt. A blokkeszköz ' mérete rögzített (vagy egy szalag vagy CD betöltésétől függ, de nem olyasmi, amelyet aftruncate(2)
segítségével módosíthatna).
Válasz
Nos, az első tanácsom az lenne, hogy ne készítsem el ezt a tetoválást, mivel az nem lesz ugyanolyan könnyű törölni, mint az összes fájlt. De a pontos kérdés megválaszolásához azt gondolom, hogy a kívánt parancs sudo rm ...
, és nem sudo -rm ...
.
frissítés
Rossz tanácsokat kap itt, ezért a tetoválás állandósága miatt nagyon ajánlom, hogy tesztelje a tényleges parancsot chroot környezetben (ahol van menedéke) “ne kössön össze semmit, ami fontos), vagy olyan környezetben, ahol semmi nem érdekli (például indítás telepített USB-ről vagy Knoppix-ről).
Továbbá, ha arra törekszik, hogy mire törekszik, az teljesen megsemmisíti az elméjét csak az összes fájl törlése, érdemes megfontolni a shred
t, amely biztonságosan töröl egy fájlt (?) vagy esetleg a trim
parancs futtatása a rm
parancs után, ha az agyad SSD (valószínűleg így van, igaz) , mivel azt remélik, hogy nincsenek fonó tálak odafent). Mindkét finomítás kevésbé tűnik ikonikusnak és kevésbé felismerhetőnek a linux rajongói számára, de ez az oka annak, hogy szerintem a tetoválás elsősorban rossz ötlet.
Megjegyzések
- Hé, ne rontsa el. ' ne rontsa el. Bátorítsa, hogy szerezze be azt a tetoválást, hogy mindannyian röhöghessünk.
sudo -rm rf /
nagyszerű tetoválás! - Fogadok, hogy valaki egyszer azt gondolta, hogy egy MSDOS vagy OS / 2 tetoválás jó lesz, de a technológia továbbhalad.
#
és arm
közé. A másodikat illetően. arm
előtt nem lehet-
. És az én személyes véleményem / preferenciám: a hosszú shell kérések hasznosak lehetnek, ha ' valóban dolgozik egy terminálon, de ' újra komoly figyelemelterelés, amikor ' újra bemutatja vagy megvitatja a parancsokat. Csak használja a következőt:#
vagy$
.rm -rf /
valójában semmit sem fog tenni a legtöbb rendszer. Csak hibát fog visszaadni. Szüksége van--no-preserve-root
.