Forțați golirea gunoiului în Mac OS X când fișierul este blocat sau în uz

Cuprins:

Anonim

Mac OS X poate arunca uneori erori de permisiuni atunci când încercați să ștergeți fișiere sau să goliți Coșul de gunoi. Cele mai frecvente variante ale erorilor sunt de obicei „Operațiunea nu poate fi finalizată deoarece elementul „Fișier” este în uz” sau „deoarece fișierul este blocat”, uneori puteți ocoli acest lucru doar închizând aplicațiile deschise sau repornind Mac, dar dacă nu doriți să faceți nici una, puteți elimina și forțat fișierele prin linia de comandă. Vom acoperi două abordări diferite ale acestui lucru, prima modifică un fișiere pentru a încerca să deblocheze fișierul în cauză, iar a doua este o ștergere forțată simplă.

Primul: Încercați să părăsiți toate aplicațiile pentru a elibera blocarea fișierelor sau permisiunile, apoi încercați să securizați golirea gunoiului ținând apăsată tasta de comandă și făcând clic dreapta pe pictograma Coș de gunoi. Dacă acest lucru nu funcționează, continuați cu metodele prezentate mai jos. Unii utilizatori au raportat, de asemenea, că Comandă+Shift+Opțiune+Ștergere funcționează ca o metodă de a forța Coșul de gunoi să se golească, indiferent dacă un fișier este blocat sau deținut de un alt utilizator.

Schimbarea permisiunilor pentru a goli forțat coșul de gunoi

Prima abordare folosește comanda chflags pentru a schimba steagurile tuturor fișierelor din Coșul de gunoi

Lansați terminalul găsit în /Aplicații/Utilități/ și apoi continuați:

cd ~/.Trash

chflags -R nouchg

Acum puteți încerca să goliți Coșul de gunoi ca de obicei prin Dock, o comandă rapidă de la tastatură pentru a descărca fișierul sau să mergeți pe traseul rm menționat mai jos.

Avansat: golirea forțată a coșului de gunoi prin linia de comandă

Aceasta este o ultimă soluție și este destinată doar utilizatorilor avansați. Asigurați-vă că sintaxa este corectă cu aceasta, comanda „sudo rm -rf” va șterge orice fără avertisment. Dacă nu știți ce faceți, puteți șterge cu ușurință fișierele de sistem sau personale esențiale. Pregătiți copiile de rezervă sau nu vă deranjați cu această metodă, procedați pe propriul risc.

Schimbați mai întâi directorul în Coș de gunoi:

cd ~/.Trash

Confirmați că vă aflați în directorul corespunzător și că singurele fișiere pe care le vedeți sunt cele pe care doriți să le eliminați forțat folosind ls:

ls

Acum încercați să ștergeți fișierul specific:

rm filename.jpg

Dacă tot nu funcționează, puteți încerca abordarea finală de ștergere folosind sudo și -rf . Acest lucru nu este scris cu ușurință în mod intenționat pentru a încerca să împiedice utilizatorii începători să ștergă accidental ceva semnificativ.

Folosirea sudo necesită parola de administrator, dar combinată cu rm va elimina absolut forțat orice fișier, indiferent de ce se întâmplă cu el.

Forțați golirea gunoiului în Mac OS X când fișierul este blocat sau în uz