Vynútiť vyprázdnenie koša v systéme Mac OS X, keď je súbor uzamknutý alebo sa používa

Obsah:

Anonim

Mac OS X môže niekedy spôsobiť chyby povolení pri pokuse o vymazanie súborov alebo vyprázdnenie koša. Najbežnejšie variácie chýb sú zvyčajne „Operáciu nemožno dokončiť, pretože sa používa položka „Súbor“ alebo „pretože súbor je zamknutý“, niekedy to môžete obísť ukončením otvorených aplikácií alebo reštartovaním počítača Mac, ale ak nechcete urobiť ani jedno, môžete tiež násilne odstrániť súbory cez príkazový riadok. Pokryjeme dva rôzne prístupy k tomu, prvý zmení príznaky súborov, aby sa pokúsil odomknúť príslušný súbor, a druhý je vynútené vymazanie bez akýchkoľvek nezmyslov.

Po prvé: Skúste ukončiť všetky aplikácie, aby ste uvoľnili zámok súboru alebo povolenia, a potom sa pokúste zabezpečiť vyprázdnenie koša podržaním klávesu Command a kliknite pravým tlačidlom myši na ikonu Kôš. Ak to nefunguje, postupujte podľa nižšie uvedených metód. Niektorí používatelia tiež oznámili, že Command+Shift+Option+Delete funguje ako spôsob vynútenia vyprázdnenia koša bez ohľadu na to, či je súbor uzamknutý alebo vlastnený iným používateľom.

Zmena povolení na násilné vyprázdnenie koša

Prvý prístup používa príkaz chflags na zmenu príznakov všetkých súborov v koši

Spustite terminál, ktorý nájdete v /Applications/Utilities/ a potom pokračujte:

cd ~/.Kôš

chflags -R nouchg

Teraz môžete skúsiť vyprázdniť kôš ako zvyčajne prostredníctvom doku, klávesovej skratky na uloženie súboru alebo ísť cestou rm uvedenou nižšie.

Pokročilé: Nútené vyprázdnenie koša pomocou príkazového riadku

Toto je posledná možnosť a je určená len pre pokročilých používateľov. Uistite sa, že syntax je správna, príkaz „sudo rm -rf“ vymaže čokoľvek bez varovania. Ak neviete, čo robíte, môžete ľahko odstrániť dôležité systémové alebo osobné súbory. Majte pripravené zálohy alebo sa s touto metódou neobťažujte, pokračujte na vlastné riziko.

Najprv zmeňte adresár na Kôš:

cd ~/.Kôš

Potvrďte, že ste v správnom adresári a jediné súbory, ktoré vidíte, sú tie, ktoré chcete násilne odstrániť pomocou ls:

ls

Pokúste sa teraz odstrániť konkrétny súbor:

rm názov súboru.jpg

Ak to stále nefunguje, môžete vyskúšať konečný postup odstránenia pomocou sudo a -rf . Toto zámerne nie je vysvetlené jednoducho, aby sa predišlo prípadným začínajúcim používateľom v náhodnom vymazaní niečoho dôležitého.

Používanie sudo vyžaduje heslo správcu, ale v kombinácii s rm úplne násilne odstráni akýkoľvek súbor bez ohľadu na to, čo sa s ním deje.

Vynútiť vyprázdnenie koša v systéme Mac OS X, keď je súbor uzamknutý alebo sa používa