Tvinga tömning av papperskorgen i Mac OS X när filen är låst eller används

Innehållsförteckning:

Anonim

Mac OS X kan ibland skicka behörighetsfel när man försöker ta bort filer eller tömma papperskorgen. De vanligaste varianterna av felen är vanligtvis "Operationen kan inte slutföras eftersom objektet "File" används" eller "eftersom filen är låst", ibland kan du komma runt detta genom att bara avsluta öppna program eller starta om Mac, men om du inte vill göra något av det kan du också tvinga bort filer via kommandoraden. Vi kommer att täcka två olika tillvägagångssätt för detta, den första ändrar en filflagga för att försöka låsa upp filen i fråga, och den andra är en no-nonsens tvångsradering.

… och högerklicka på papperskorgen. Om det inte fungerar, fortsätt med metoderna som beskrivs nedan. Vissa användare har också rapporterat Kommando+Skift+Alternativ+Delete för att fungera som en metod för att tvinga papperskorgen att tömmas oavsett om en fil är låst eller ägs av en annan användare.

Ändra behörigheter för att tvångstömma papperskorgen

Det första tillvägagångssättet använder kommandot chflags för att ändra flaggorna för alla filer i papperskorgen

Starta Terminal som finns i /Applications/Utilities/ och fortsätt sedan:

cd ~/.Trash

chflags -R nouchg

Nu kan du prova att tömma papperskorgen som vanligt genom Dock, ett kortkommando för att dumpa filen, eller gå den rm-väg som nämns nedan.

Avancerat: Tvångstömning av papperskorgen via kommandoraden

Detta är en sista utväg och endast avsedd för avancerade användare. Se till att syntaxen är korrekt med detta, kommandot "sudo rm -rf" kommer att radera allt utan förvarning. Om du inte vet vad du gör kan du enkelt radera viktiga systemfiler eller personliga filer. Ha säkerhetskopior redo eller bry dig inte om den här metoden, fortsätt på egen risk.

Ändra först katalogen till papperskorgen:

cd ~/.Trash

Bekräfta att du är i rätt katalog och att de enda filer du ser är de du vill tvångsta bort med ls:

ls

Försök nu att ta bort den specifika filen:

rm filnamn.jpg

Om det fortfarande inte fungerar kan du prova den ultimata raderingsmetoden med sudo och -rf . Detta är avsiktligt inte lätt att stavas för att försöka förhindra nybörjare från att av misstag radera något betydande.

Användning av sudo kräver administratörslösenordet men i kombination med rm kommer det absolut att med tvång ta bort alla filer oavsett vad som händer med den.

Tvinga tömning av papperskorgen i Mac OS X när filen är låst eller används