Omtrent alle har forsøkt, på en eller annen gang, å tømme sin OS X Trash og mottatt et varsel om at søppel ikke kunne tømmes, vanligvis for en uigennemsiktig grunn som ikke er godt forklart. Dette kan være utrolig frustrerende, spesielt hvis jeg ikke er sikker på hvorfor det skjer. Selv om jeg identifiserer problemet, er det ikke alltid enkelt eller til og med mulig å fikse uten mye arbeid.
I denne opplæringen ser jeg på flere måter å tvinge Papirkurven til å tømme ved hjelp av kommandolinjen i Terminal. For brukere som ikke er komfortable gjør det, vil jeg også bruke en død enkel app som vil kvitte seg med eventuelle problemfiler eller mapper i papirkurven. Når vi er ferdige, kan du takle ethvert problem som OS X Trash kaster deg.
Mens det meste av denne opplæringen omhandler Terminal-kommandoer for å løse søppelproblemer, søppel det! er en fin app for å få den samme jobben uten å bruke kommandolinjen. Hvis du ikke er komfortabel i Terminal, eller bare ikke vil gå i trøbbel med å legge inn de enkelte kommandoene, Skal det! kan være løsningen din, og vi vil kort gå gjennom det på slutten.
De fleste av oss har forsøkt å tømme papirkurven, bare for å bli tatt opp kort av en fil som er låst eller i bruk. Den første Terminal-kommandoen for å prøve gjør søppelfilene redigerbare, forhåpentligvis frigjør dem for å bli slettet.
Jeg åpner Terminal, og kommer inn i Papirkurv-katalogen ved å skrive inn følgende:
cd ~ / .Trash
En gang i papirkurven, limer jeg inn følgende i Terminal og treffer TAST INN:
chflags -R nouchg *
Nå prøver jeg å tømme papirkurven fra enten Dock eller Finder-menyen (Finder> Tom søppel).
Hvis det ikke fungerte, må vi prøve litt vanskeligere. Igjen, endre katalogen til papirkurven ved hjelp av cd
kommando i Terminal fra ovenfor. Slett deretter alt i Papirkurven ved hjelp av denne kommandoen:
rm -rf *
Jeg vil være helt sikker på at jeg er i søppelkatalogen for den kommandoen, fordi den kommer til å brenne feltene og salt jorden, tar alle mine filer med den. Jeg vil ikke gjøre det i en katalog som inneholder personlige filer eller systemfiler.
Tips: Egentlig, rm-rf
er alvorlig virksomhet og forårsaker store problemer hvis det brukes feil. Du bør bare bruke den hvis du vet hva de gjør og føler deg komfortabel å slette filene i krysshårene.
For å være sikker på at jeg er i den riktige katalogen før du drar videre, bruker jeg ls
kommando. Dette vil liste alt i gjeldende katalog; Jeg kan matche fillisten mot hva som er i søppelet.
Tips: Jeg kan også få en komplett filoppføring ved hjelp av ekko *
kommandoen, men utgangslisten ser ikke så fin ut og er ikke like lett å navigere som ls
.
Hvis jeg ikke ønsker å bekymre meg for alt som skifter selskapets kataloger og ønsker å fortelle Terminal hvilken katalog å se etter i samme kommando som jeg fjerner filene, er dette en god en:
rm -rf ~ / .Trash / *
Det kan bare være en enkelt fil som holder ting oppe. Hvis jeg kan identifisere problematøren, trenger jeg ikke å slette alt i søppelkatalogen ved hjelp av kommandolinjen, bare filen som forårsaker problemer. Fra papirkurven i Terminal bruker jeg følgende kommando for å fjerne en enkelt fil, erstatter navnet på filen min for "FILE.DOC" plassholderen.
rm FILE.DOC
Tips: Når jeg har identifisert filen som kjører opp søppel, skriver jeg rm
inn i Terminal, men ikke slå TAST INN ennå. Da drar jeg filen inn i Terminal-vinduet for å få filepath. treffer TAST INN Nå slettes filen helt. Jeg trenger ikke engang å bruke cd
kommando for å komme inn i søppelkatalogen først!
Bruke Terminal-kommandoer kan være skummelt. Hvis du ikke er vant til å jobbe med kommandolinjen, må du være forsiktig, fordi hvis du ender i feil katalog, kan du slette mange gode filer du virkelig trenger.
For brukere som ikke er komfortable å ta bort søppelgjenoppretting i egne hender med Terminal-kommandoer, kan sikkerheten til en tredjepartsprogram være det som kreves. Søppel det! kan ganske klart slette noe ut.
Start søppel det! og velg en av de to slettingsalternativene, Rask eller Virkelig fast. Det beste ved en ny bruker er å prøve Rask først, men hvis det ikke virker, gå videre til virkelig fast.
Søppel Det ber om passordautentisering for å gå videre. Det kan ta søppel det! et øyeblikk avhengig av hvor stor en jobb den står overfor, så vær tålmodig.
Vi prøvde en håndfull Terminal-kommandoer og til og med en tredjeparts-app som burde gjøre trikset hvis OS X-søppelet virker fast. Forhåpentligvis neste gang du går inn i denne vanlige irritasjonen, vil du være bedre forberedt på å håndtere det.
Pass alltid på at du er 100% komfortabel å slette filene i søppelet ditt før du går videre med noen av disse metodene. Det kan være at en fil holdes opp fordi den egentlig fortsatt er i bruk, og du ikke vil miste den, eller at du ved et uhell har kastet inn i søppelet en haug med systemfiler som er nødvendige for at OS X skal fungere. Du vil være klar over hva du sletter og vet på forhånd at du ikke vil kunne gjenopprette noe fjernet ved hjelp av disse metodene.
Har du en annen favorittapp for å kvitte seg med klistrede søppelfiler eller kjenne til andre Terminal-kommandoer for å fjerne eller identifisere vanskelig å slette filer? Gi oss beskjed i kommentarene!