Hur jag lärde mig att älska Linux

Jag har en katalog jag försöker ta bort. Skriver rm build.version

Får tillbaka ett upplysande meddelande. Unable to remove directory build.version. Is a directory. Oh shit, var katalogen jag försökte ta bort en katalog? Tack för att du lät mig veta Linux, verkligen!

Jag skriver då in det bättre kommandot rm –rf build.version och det säger inte ens *poof*. Katalogen försvinner i tomma intet. Utan ett pip.

Det ska sägas, jag förstår mig inte på Linux egentligen. Jag har ingen aning om varför jag först inte får ta bort en katalog för det faktum att den är just en katalog, medan den i nästa steg försvinner utan förvarning, men jag gillar det. Inget mesigt ”är du verkligen säker på att du vill ta bort katalogen?”, bara hårt och rättvist raderande.

Linux, i ett nötskal. Tror jag.

2 comments

  1. Markus skriver:

    rm -rf * = tvinga borttagning, tyst utav bara fan.

    I windows måste du hitta felkoder, stänga av program och jobba utav bara attan för att kunna ta bort en mapp som windows tycker att du ska ha kvar. I *nix får du operativsystemet att göra som du vill. Inga begränsningar.

  2. puterman skriver:

    Mer info än du egentligen vill ha:

    rm är till för att ta bort filer, medan man typiskt använder rmdir på (tomma) kataloger. -r säger åt rm att köra rekursivt. -f betyder ”force”, dvs. skit i varna, kör bara! Kombinationen -r och -f säger åt datamaskinen: jag skiter i allt, nu kör vi!

    Som Markus påpekar så finns det någon mystisk låsnings-mekanism i Windows, som gör att man inte kan ta bort t.ex. en katalog om något annat program använder den, vilket är ett irriterande jävla otyg. Bort med skiten!

Kommentera

E-postadressen publiceras inte. Obligatoriska fält är märkta *

*