Linux tetoválás: sudo -rm -rf / [zárt]

Zárt cella. Ez a kérdés véleményalapú . Jelenleg nem fogadja el a válaszokat.

megjegyzések

  • Az elsőt illetően: nehezen olvasok példákat, ahol ' nincs szóköz a parancs és a parancs; helyezzen szóközt a # és a rm közé. A másodikat illetően. a rm 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 $ .
  • Nem ' t udvariatlan akar lenni, de azt szeretné, ha egy Linux tetoválás megmutatja a Linuxon való részvételét, de még ' nem is ismeri az egyszerű parancs helyes szintaxisát?
  • azok, akik nem tudják – ezek a parancsok nagyon rosszak a tényleges futtatáshoz.
  • Lehet, hogy már késő, de vegye figyelembe, hogy 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.

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 a ftruncate(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.

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük