Så här återställer du filer som tagits bort med RM-kommando på Mac: 4 metoder

recover files deleted by rm command

Om du använde RM-kommandot (med eller utan dess tillägg) på Mac och raderade filer som visade sig vara viktiga, har du ett begränsat tidsram för att återställa dina data innan de är borta för alltid. Kommandot är snabbt och tyst, och det hoppar helt över papperskorgen.

I den här artikeln finns 4 säkra metoder för att återställa RM-filer på Mac, samt djupgående information om RM-kommandot och de viktigaste faktorerna som påverkar dina chanser att återställa filerna. Läs vidare.

Vad är RM-kommando i Mac Terminal

I sammanhanget Unix (Mac) och Linux-system är RM-kommandot ett raderings- eller “borttagningsverktyg”. Det är praktiskt för användare som ofta arbetar från Terminal eller för snabb borttagning i batcher. Beroende på hur du skriver det, kan RM-kommandot utföra olika saker:

RM-kommandoFunktion
rm -iBer användaren om bekräftelse innan varje fil raderas.
rm -IBer användaren om bekräftelse en gång innan en grupp filer raderas.
rm -fRaderar filer omedelbart vid körning utan att be användaren om bekräftelse.
rm -rRaderar kataloger tillsammans med allt deras innehåll.
rm -pSkriver över filer 3 gånger innan de raderas. Denna teknik gör det nästan omöjligt att återställa data utan professionell hjälp.
rm -vVisar information om de raderade filerna när de tas bort.
rm -dRaderar en katalog endast om den är tom.

Kommandot RM är ett kraftfullt verktyg som kan hjälpa användare att hantera sina filer mer effektivt. Men vad händer om en användare av misstag använde kommandot RM för filer de inte vill radera? Är det fortfarande möjligt att återställa deras filer? Låt oss ta reda på det i nästa avsnitt.

Är det möjligt att ångra RM-kommandot på Mac?

Möjligheten att ångra RM-kommandots effekter på din Mac och återställa dina RM-filer beror på flera faktorer som huvudsakligen rör skrivning över data.

Följande begränsningar gäller inte om du har en fungerande säkerhetskopia av din enhet.

Den normala beteende hos en traditionell hårddisk är att fortsätta lagra data från raderade filer tills de skrivs över. Återställningsfönstret uppstår mellan tidpunkten för radering och överskrivning. Tillgängligheten för detta fönster beror dock på följande:

  • Vilken RM-kommand du använde – Kommandot rm -p skriver över dina filer innan de raderas. Detta lämnar inga data för återställningsverktyg att använda för filåterställning.
  • Vilken typ av enhet är installerad på din Mac – Om din Mac använder en SSD istället för en hårddisk kan TRIM vara aktiverat. Denna inställning raderar automatiskt datablock av raderade filer istället för att vänta på överskrivning.
  • Vad inträffade efter att RM kördes – Även om du inte använde rm -p specifikt, kan nedladdning av nya filer eller att skriva ny data till din enhet (som att kopiera filer) skriva över de raderade filerna.

Så länge dina filer inte har skrivits över av rm -p, nya filer, eller TRIM, kan du återställa dem med hjälp av dataåterställningsprogram och andra gör-det-själv-metoder.

Om de skrivits över fungerar inte återställningsprogramvara, men du kan fortfarande återställa säkerhetskopior eller anlita en professionell dataräddningstjänst.

Vi kommer att gå igenom alla dessa alternativ i detalj i nästa avsnitt.

Hur man återställer RM-filer på Mac

På grund av hur kraftfullt RM-kommandot är, för att återställa raderade filer från terminalen måste du antingen förlita dig på säkerhetskopior eller använda ett verktyg från tredje part som mjukvara för dataåterställning för att extrahera dina filer direkt från filsystemet. Och som vi nämnde tidigare i artikeln, måste du agera snabbt – varje minut som går kan äta in i dina raderade data.

Metod 1: Time Machine-säkerhetskopia

Time Machine lagrar “snapshots” av filer och mappar i deras nuvarande tillstånd. Om du skapade en Time Machine-säkerhetskopia innan du raderade dina data med RM-kommandot, kan du återställa en snapshot av dina filer som Time Machine fångade innan du raderade dem.

För att återställa dina RM-mappar och filer med Time Machine:

Steg 1. Se till att din Time Machine-backupenhet är ordentligt ansluten till din dator. Öppna sedan Systeminställningar > Time Machine.
Time Machine icon in the System Preferences window

Steg 2. Kryssa i rutan bredvid Visa Time Machine i menyraden och stäng fönstret.
Time Machine settings window

Steg 3. I Finder, öppna mappen där filerna du vill återställa finns. På Apple-menyraden, klicka på Time Machine-knapp > Ange Time Machine .
Time Machine button on the menu bar

Steg 4. Till höger om huvudfönstret kan du använda pilknapparna för att hitta den ögonblicksbild som innehåller dina raderade filer. Klicka på de filer och mappar du vill återställa och klicka på Återställ för att återställa dem till deras ursprungliga plats.
Time Machine snapshots

Metod 2: iCloud-säkerhetskopia

Om du har aktiverat iCloud för de filer och mappar du ville spara, finns det en god chans att de har blivit uppladdade till molnet. Även om du raderade dina data från iCloud-mappen på din Mac, lagrar iCloud-servern nyligen raderade data i 30 dagar.

För att återställa dina data från en iCloud-säkerhetskopia:

Steg 1. Logga in på iCloud.com och klicka på Kontoinställningar .
iCloud web Account Settings button

Steg 2. Rulla ner till sidan och klicka på Återställ filer under avsnittet Avancerat.
iCloud web Restore Files option in Account Settings

Steg 3. Markera rutorna bredvid de filer du vill återställa. Klicka sedan på Återställ . Detta bör skicka dina filer tillbaka till deras ursprungliga mapp.
iCloud web file recovery dialogue box

Metod 3: Dataåterställningsprogram

Om du inte kunde skapa iCloud- eller Time Machine-säkerhetskopior, behöver du använda ett tredjepartsverktyg som kallas dataåterställningsprogramvara. Så länge dina filer inte har skrivits över, kan dataåterställningsprogramvaran hämta och återskapa data direkt från ditt datorsystem.

För den här artikeln kommer vi att använda Disk Drill. Det är kraftfullt och lätt att använda och ger utmärkt stöd för macOS-filer och filsystem. För att använda Disk Drill för att återställa data som raderats med RM-kommandot:

Disk Drill Basic för Mac erbjuder inte gratis dataräddning. Du kan förhandsgranska dina filer så mycket du vill, men du måste betala för en licens för att återställa något. Gratis dataräddningsprogram finns, men de har alla sina egna begränsningar.

Steg 1. Ladda ner och installera Disk Drill.

Steg 2. Starta Disk Drill-appen (Finder > Program).
Disk Drill app in the Applications folder on Mac

Steg 3. Från huvudfönstret, välj din systemdisk (vanligtvis märkt “Apple SSD”). Om du utförde RM-kommandot på en extern enhet, anslut den till din dator och välj den istället. Klicka sedan på Sök efter förlorade data .
Disk Drill main window

Steg 4. När Disk Drill är klar med att skanna din enhet, klicka på Granska hittade objekt .
Disk Drill scan complete screen

Steg 5. Använd sökfältet (klicka på förstoringsglaset i det övre högra hörnet) och filterrutan för att snabbt hitta dina filer. Du kan också förhandsgranska dina filer genom att hovra med musen bredvid filnamnen och klicka på ögonknappen som visas.
Disk Drill search bar and filter sidebar

Steg 6. När du hittat filerna du vill återställa, markera rutorna i den vänstra kolumnen för att välja dem. Klicka sedan på Återställ .
Disk Drill file selection boxes

Steg 7. I fönstret som visas, välj en plats där Disk Drill kommer att spara dina återställda data. Vi rekommenderar starkt att du sparar det till en separat enhet för att undvika att skriva över dina filer. Klicka sedan på Nästa för att återställa dina data.
Disk Drill destination selection dialogue

Metod 4: Dataåterställningstjänst

Professionella dataräddningstjänster är team av dataspecialister som du kan anlita för att återställa förlorade filer från dina enheter. De använder avancerade verktyg och speciallaboratorier för att ta isär enheter och säkert extrahera värdefull data.

Vi rekommenderar att du anlitar en professionell dataräddningstjänst för att återställa dina filer om du:

  • Vill maximera din framgångsgrad
  • Vill minska risken för misslyckande så mycket som möjligt (t.ex. förlorade kunddokument)
  • Vill inte spendera tid på att återställa dina data själv
  • Har inga säkerhetskopior och kunde inte återställa data med hjälp av återställningsprogram

Se bara till att tjänsten du väljer har ett Class 100 Cleanroom och INTE tar betalt “per gigabyte” eftersom återställningsprocessen är för komplex för att en sådan prissättningsmodell ska vara vettig.

Slutsats

RM-kommandot är ett kraftfullt kommandoradsverktyg som snabbt raderar dina filer. Och när dessa filer skrivs över med ny data, kommer även den mest kraftfulla dataåterställningsprogramvaran att kämpa för att återställa dem. För att undvika oönskade (och permanenta) konsekvenser av att använda RM-kommandot, föreslår vi att du regelbundet skapar Time Machine- och iCloud-säkerhetskopior.

Vanliga frågor

Nej, inte direkt – men det kan snabbt göra att din fil raderas permanent. Oftast markerar raderingsverktyg endast data för att skrivas över av nya filer. Tills ny data skriver över dina filer, borde de fortfarande kunna återställas. Notera dock att RM-kommandot hoppar över Papperskorgen när filer raderas.
För att ångra RM:s radering, försök med följande metoder:

  • Återställ dina data från en Time Machine-backup.
  • Återställ dina data från en iCloud-backup.
  • Använd dataåterställningsprogram för att återställa dina data direkt från ditt enhets filsystem.
När de raderas, hoppar RM-filer över papperskorgen och försvinner från Finder. De finns dock fortfarande kvar i din enhets filsystem, märkta för att skrivas över. När ny data skriver över dina filer, kommer de att försvinna permanent.
Alejandro Santos
Chefsförfattare
Alejandro är chefsskribent på Macgasm och entusiast av Apple-ekosystemet. Han skriver de flesta felsökningsguider och programvaruöversikter för denna webbplats, utnyttjande sin kärlek till teknik och omfattande bakgrund inom tekniskt skrivande. Han började sin karriär med att hjälpa multinationella tillverkningsföretag i… Fullständig biografi