Hur man tar bort filer med terminalen i Mac OS X

Svart kvinna som skriver på bärbar datortangentbord medan hon arbetar på kontoret

Du kan radera filer med terminalen i Mac OS X.

Bildkredit: Prostock-Studio/iStock/GettyImages

De flesta väljer Flytta till papperskorgen efter ett högerklick när de vill ta bort en fil i Mac OS X. Detta fungerar i de flesta fall, och när du använder den här metoden kan du återställa den raderade filen när som helst. Men om du stöter på fel när du försöker ta bort en fil, vill du ta bort en fil som inte är synlig i Finder, eller du vill att filen ska raderas helt och inte kan återställas i en enda åtgärd, använd Mac-terminalen för att radera fil. Detta är lätt att göra även om du inte har erfarenhet av att använda Terminal, men det erbjuder inte samma mildhet när det kommer till oavsiktlig radering, så du måste vara försiktig.

Varför använda Mac Terminal

Terminal är kommandoradskontrollsystemet för en Mac, och det kommer med alla Mac-datorer och bärbara datorer. Om du är bekant med Unix-system kommer du att vara hemma och arbeta i Terminal. Det finns många fördelar med att lära sig några av de grundläggande kommandon du behöver. Den mest betydande fördelen är att Terminal låter dig ändra din Macs inställningar och utföra operationer med filer som du inte kan uppnå enbart med det grafiska användargränssnittet.

Dagens video

Med Terminal kan du radera filer som ger felmeddelanden när du försöker ta bort dem, radera filer när Finder inte fungerar korrekt eller radera filer som annars är osynliga.

"rm" Mac-kommandot

Öppen Terminal (i Verktyg mapp av Ansökningar) och kontrollera katalogen du befinner dig i genom att skriva "ls –la" i prompten och trycka på Stiga på. Navigera ner till nästa katalog genom att skriva "cd [katalognamn]" med namnet på den specifika katalogen på plats av "[katalognamn]" och utan citattecken, eller upp till föregående katalog genom att skriva "cd../" och sedan trycka på Stiga på. Ditt mål är att navigera till katalogen som innehåller filen du vill ta bort. Men om du vill undvika detta steg kan du använda dra och släpp-metoden.

När du är i rätt mapp (eller om du använder dra och släpp), använd "rm" Mac-kommandot för att ta bort den valda filen. Skriv "rm [filnamn.tillägg]" utan citattecken och med relevant filnamn och tillägg i stället för "[filnamn.tillägg]") och tryck sedan på Stiga på för att radera filen. Alternativt kan du öppna Terminal, skriv "rm", lämna ett mellanslag och dra sedan filen från Finder till terminalfönstret för att automatiskt fylla i hela filtillägget.

Lägga till ett skydd

Den största nackdelen med Terminal-metoden för att radera filer är att det inte finns något "är du säker?" typ av uppmaning för att hindra dig från att radera något viktigt. Du kan rätta till detta genom att lägga till den interaktiva flaggan "-i" till kommandot. Du skriver "rm -i" före filnamnet och tillägget för att skapa en prompt. När du väljer Stiga på efter att ha skrivit det här kommandot ser du en prompt som säger "ta bort [filnamn.tillägg]?" och du kan skriva "y" eller "yes" för att bekräfta eller "n" eller "no" för att avbryta raderingen.

Ta bort kataloger med Terminal

Du kan också ta bort en mapp med Mac Terminal, och det finns ett par olika alternativ beroende på dina behov. Om du har en tom mapp att ta bort kan du använda kommandot remove directory Terminal, "rmdir", på samma sätt som kommandot "rm", även om skyddet inte fungerar i det här fallet. Till exempel skulle "rmdir Pictures" ta bort katalogen "Pictures" från katalogen du befinner dig i.

Men för att ta bort en fil inklusive dess filer och eventuella undermappar med filer, använd alternativet "-R" (eller -r) i slutet av kommandot "rm". Detta betyder "rekursivt" och tar bort allt från den katalogen nedåt. Så om din "Pictures"-mapp hade bilder i den eller till och med undermappar, kan du skriva "rm -R Pictures" från den relevanta katalogen och sedan välja Stiga på. Du kan använda skyddet här genom att skriva "rm -iR [Mappnamn]" i Terminal.