Linux-tatovering: sudo -rm -rf / [lukket] (Norsk)

Stengt . Dette spørsmålet er meningsbasert . Det aksepteres for øyeblikket ikke svar.

Kommentarer

  • Når det gjelder den første: Jeg synes det er vanskelig å lese eksempler der ' ikke er mellomrom mellom spør og kommandoen; sett et mellomrom mellom # og rm. Angående den andre. det skal ikke være - før rm. Og min personlige mening / preferanse: lange shell-instruksjoner kan være nyttige når du ' faktisk jobber på en terminal, men de ' en stor distraksjon når du ' presenterer eller diskuterer kommandoer. Bare bruk # eller $ .
  • Jeg don ' t har tenkt å være uhøflig, men du vil at en Linux-tatovering skal vise ditt engasjement med Linux, men ikke ' ikke engang vet riktig syntaks for en enkel kommando?
  • For de som kanskje ikke vet – alle disse kommandoene er veldig dårlige å kjøre.
  • Det kan være for sent, men vær oppmerksom på at rm -rf / faktisk ikke vil gjøre noe på de fleste systemer. Det vil bare returnere en feil. Du trenger --no-preserve-root.

Svar

Første del opp til # char (i første tilfelle) eller $ (i andre) er «prompt», som ikke gjør noe viktig og kan se ut som du vil gjøre det «kjøligere».

Nå, i andre tilfelle @:~$ sudo rm -rf / (uten - foran av rm) ville være mer korrekt. Du kan legge til * på slutten hvis det ser bedre ut (rm -rf / fungerer ikke alltid uansett) eller fjerner til og med /:

@:~$ sudo rm -rf /* # should work always @:~$ sudo rm -rf * # less harmful... $ rm -rf /* # more minimalistic version 

Andre forslag (bare kommandoer, ta en melding som du vil):

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 

Kommentarer

  • Er @ fine der? Eller burde det alltid være et brukernavn @ vertsnavn?
  • @raphadko Folk setter vanligvis user@host for å gjøre det mer informativt, men alle tegn er fine når det tjener rent informativt formål, så @:~$ er også greit – det kan til og med skje i virkeligheten hvis av en eller annen grunn " brukernavn " og " vertsnavn " kan ikke leses, og vi er hjemme ~ katalog.
  • : > ... kommandoene vant ' t fungerer, fordi du kan ' t avkort en enhet, bare en fil. En blokkenhet ' s størrelse er løst (eller avhengig av å legge inn et bånd eller en CD, men ikke noe du kan endre med ftruncate(2)).

Svar

Vel, det første rådet mitt ville være å ikke få denne tatoveringen, da den ikke vil være like enkelt å slette som alle filene dine. Men for å svare på det nøyaktige spørsmålet ditt, tror jeg kommandoen du vil ha er sudo rm ... og ikke sudo -rm ....

oppdatering

Du får noen dårlige råd om her, så gitt varigheten av en tatovering, anbefaler jeg på det sterkeste at du tester den faktiske kommandoen din i en chrotmiljø (der du har «t binder montert noe viktig) eller i et miljø uten noe du bryr deg om (som å starte fra en installert USB eller Knoppix).

Også, hvis det du går etter, tørker tankene dine helt for å bare slette alle filer, kan det være lurt å vurdere shred, som sikkert sletter en fil (?) eller kjører trim etter rm -kommandoen hvis hjernen din er en SSD (sannsynligvis er det riktig , siden man håper det ikke er noen roterende tallerkener der oppe). Begge disse forbedringene virker imidlertid mindre ikoniske og mindre gjenkjennelige for Linux-entusiaster, men det er derfor jeg liksom synes tatoveringen i utgangspunktet er en dårlig idé.

Kommentarer

  • Hei, ikke ' t ødelegge det. Oppfordre ham til å få den tatoveringen slik at vi alle kan le. sudo -rm rf / er en flott tatovering!
  • Jeg vedder på at noen en gang trodde at en MSDOS- eller OS / 2-tatovering ville være kult, men teknologien går videre.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *