De prullenmand legen met OS X Terminal
Wanneer je de prullenmand van OS X wilt leeg maken door middel van control+klik op het icoon dan kan het wel eens voorkomen dat dit niet lukt. Bekende foutmeldingen tijdens het legen van de prullenmand zijn foutcode -8003 en -1.
Als de foutmeldingen blijven verschijnen dan kan je het onderstaande OS X Terminal commando gebruiken om de prullenmand in je home-folder handmatig te legen.
rm -rf ~/.Trash/*
Let op! dat je het commando correct uitvoert, de -rf
parameters zijn zeer krachtig en kunnen wanneer ze in de verkeerde map worden uitgevoerd leiden tot een complete herinstallatie van je Mac.
-f
Verwijderd alle bestanden zonder dat hier enige verdere bevestiging voor nodig is.
-r
Hiermee wordt de complete hiërarchische mappen structuur verwijderd vanaf het punt dat het commando wordt uitgevoerd.
Eventueel kan je de extra parameter v
gebruiken om de voortgang van het wissen te bekijken.
Een voordeel van het rm
commando is dat het legen van de prullenmand razendsnel gaat.
Voor meer informatie over het rm
commando zie: http://ss64.com/osx/rm.html
Auteur | Richard IJzermans | |
Datum | 26/08/2010 08:20 | |
Categorie | macOS | |
Reacties
Weet iemand hoe dit werkt in OS X Mountain Lion?
Alvast bedankt!
Last login: Fri Apr 20 12:24:44 on ttys000
Frenkie-2:~ student$ rm -rf ~/.Trash/*
rm: /Users/student/.Trash/restafval/Goldstein/goldstein DVD 9 vaardigheden.doc: Operation not permitted
rm: /Users/student/.Trash/restafval/Goldstein/goldsteindraaiboek trainers.doc: Operation not permitted
rm: /Users/student/.Trash/restafval/Goldstein/Goldsteintraining korte uitleg.doc: Operation not permitted
rm: /Users/student/.Trash/restafval/Goldstein/WAT IS EEN GOLDSTEINTRAINING lange uitleg.doc: Operation not permitted
rm: /Users/student/.Trash/restafval/Goldstein: Directory not empty
rm: /Users/student/.Trash/restafval: Directory not empty
Frenkie-2:~ student$
HOE KAN IK MIJN PRULLENBAK LEGEN :( word gekkk
Ik wil ook graag om die -8003 melding heen, want mijn Prullenbak is overvol. Waar moet ik die regel rm -rf ~/.Trash/* intikken?
bvd Peter
Je kan deze (en alle terminal scripts) ook in ApplScript plaatsen door:
do shell script “rm -rf ~/.Trash/*”
Bewaar als programma en dan hoef je de terminal commando ook niet meer te onthouden.
ps. Alleen terminal hacks gebruiken als je weet wat je doet!
Indirect verband met bovenstaande tip – hoe verplaats je een item naar de prullenmand als je een klein toetsenbord heb dus zonder de delete toets? Je kan niet appeltje en delete toets gebruiken bij een klein toetsenbord.
@harry probeer eens:
sudo rm -rf ~/.Trash/*
daarna vraagt terminal om je wachtwoord.
Kan je dit command ook scripten zodat het bijvoorbeeld wekelijks word gerund?
Ben nl. nog nieuw in OS X
Als je een Operation not permitted error krijgt, heb je geen rechten genoeg dat los je met sudo op.
Je moet dan Wel FF je wachtwoord invullen,
Sudo -rf /Users/naam/.Trash/Recovered files/kk
rm -rf ~/.Trash/*
Als ik dit commando uitvoer in terminal, komt hij met de volgende melding
Zit ik wel in de goede directorie?
Graag een reactie
rm: /Users/naam/.Trash/Recovered files/kk optoch berg.fpbf: Operation not permitted
rm: /Users/naam/.Trash/Recovered files: Directory not empty
Macintosh-2:~ naam$