Tving til at tømme papirkurven i Mac OS X, når filen er låst eller i brug
Indholdsfortegnelse:
- Skift tilladelser til tvangstømning af papirkurven
- Avanceret: Tvangstømning af papirkurven via kommandolinje
Mac OS X kan nogle gange smide tilladelsesfejl, når de forsøger at slette filer eller tømme papirkurven. De mest almindelige variationer af fejlene er norm alt "Betjening kan ikke fuldføres, fordi elementet "Fil" er i brug" eller "fordi filen er låst", nogle gange kan du komme uden om dette ved blot at afslutte åbne programmer eller genstarte Mac'en, men hvis du ikke ønsker at gøre enten, kan du også tvangsfjerne filer via kommandolinjen. Vi vil dække to forskellige tilgange til dette, den første ændrer en fil-flag for at forsøge at låse den pågældende fil op, og den anden er en no-nonsense tvungen sletning.
Først: Prøv at afslutte alle apps for at frigive fillåsen eller tilladelserne, og prøv derefter at sikre tømning af papirkurven ved at holde kommandotasten nede og højreklik på papirkurven. Hvis det ikke virker, skal du fortsætte med metoderne beskrevet nedenfor. Nogle brugere har også rapporteret Command+Shift+Option+Delete for at virke som en metode til at tvinge papirkurven til at tømmes, uanset om en fil er låst eller ejet af en anden bruger.
Skift tilladelser til tvangstømning af papirkurven
Den første tilgang bruger kommandoen chflags til at ændre flagene for alle filer i papirkurven
Start terminal fundet i /Applications/Utilities/ og fortsæt derefter:
cd ~/.Trash
chflags -R nouchg
Nu kan du prøve at tømme papirkurven som sædvanligt gennem Dock, en tastaturgenvej til at dumpe filen, eller gå den rm-rute, der er nævnt nedenfor.
Avanceret: Tvangstømning af papirkurven via kommandolinje
Dette er en sidste udvej og kun beregnet til avancerede brugere. Sørg for, at syntaksen er korrekt med dette, "sudo rm -rf" kommandoen vil slette alt uden varsel. Hvis du ikke ved, hvad du laver, kan du nemt slette vigtige system- eller personlige filer. Hav sikkerhedskopier klar, eller lad være med at bruge denne metode, fortsæt på eget ansvar.
Skift først mappen til Papirkurv:
cd ~/.Trash
Bekræft, at du er i den rigtige mappe, og at de eneste filer, du ser, er dem, du vil tvangsfjerne ved at bruge ls:
ls
Prøv nu at slette den specifikke fil:
rm filnavn.jpg
Hvis det stadig ikke virker, kan du prøve den ultimative sletningsmetode ved hjælp af sudo og -rf . Dette er med vilje ikke let stavet for at forsøge at forhindre nybegyndere i ved et uheld at slette noget væsentligt.
Brug af sudo kræver administratoradgangskoden, men kombineret med rm vil det med tvang fjerne enhver fil uanset hvad der sker med den.