Pakota roskakorin tyhjennys Mac OS X:ssä, kun tiedosto on lukittu tai käytössä

Sisällysluettelo:

Anonim

Mac OS X voi joskus aiheuttaa käyttöoikeusvirheitä yrittäessään poistaa tiedostoja tai tyhjentää roskakoria. Virheiden yleisimmät muunnelmat ovat yleensä "Toimintoa ei voida suorittaa loppuun, koska kohde "Tiedosto" on käytössä" tai "koska tiedosto on lukittu", joskus voit kiertää tämän sulkemalla avoimet sovellukset tai käynnistämällä Macin uudelleen, mutta jos et halua tehdä kumpaakaan, voit myös pakottaa tiedostot komentorivin kautta. Käsittelemme kaksi erilaista lähestymistapaa tähän: ensimmäinen muuttaa tiedostojen lippuja yrittääkseen avata kyseisen tiedoston lukituksen, ja toinen on järjetön pakkopoisto.

First: Yritä sulkea kaikki sovellukset vapauttaaksesi tiedostojen lukituksen tai luvat, ja yritä sitten suojata tyhjä roskakori pitämällä Komento-näppäintä painettuna. ja napsauta Roskakori-kuvaketta hiiren kakkospainikkeella. Jos tämä ei auta, jatka alla kuvatulla tavalla. Jotkut käyttäjät ovat myös ilmoittaneet, että Command+Shift+Option+Delete toimii menetelmänä pakottaa roskakori tyhjentymään riippumatta siitä, onko tiedosto lukittu tai toisen käyttäjän omistama.

Muuta roskakorin pakollisen tyhjentämisen oikeuksia

Ensimmäinen lähestymistapa käyttää chflags-komentoa kaikkien roskakorissa olevien tiedostojen lipun vaihtamiseen

Käynnistä Terminal /Applications/Utilities/ ja jatka sitten:

cd ~/.Roskakori

chflags -R nouchg

Nyt voit yrittää tyhjentää roskakorin tavalliseen tapaan Dockin kautta, pikanäppäimellä tiedoston tyhjentämiseksi, tai mennä alla mainittua rm-reittiä pitkin.

Lisäasetukset: Roskakorin pakollinen tyhjennys komentorivin kautta

Tämä on viimeinen keino ja tarkoitettu vain kokeneille käyttäjille. Varmista, että syntaksi on oikea tällä, "sudo rm -rf" -komento poistaa kaiken ilman varoitusta. Jos et tiedä mitä olet tekemässä, voit helposti poistaa tärkeitä järjestelmä- tai henkilökohtaisia ​​tiedostoja. Pidä varmuuskopiot valmiina tai älä välitä tästä menetelmästä, jatka omalla vastuullasi.

Vaihda ensin hakemisto roskakoriin:

cd ~/.Roskakori

Varmista, että olet oikeassa hakemistossa ja näet vain ne tiedostot, jotka haluat poistaa väkisin käyttämällä ls:

ls

Yritä nyt poistaa tietty tiedosto:

rm filename.jpg

Jos tämä ei vieläkään auta, voit kokeilla lopullista poistotapaa käyttämällä sudoa ja -rf:tä . Tätä ei ole tarkoituksella ilmaistu helposti, jotta aloittelevia käyttäjiä estetään vahingossa poistamasta jotain merkittävää.

Sudon käyttäminen vaatii järjestelmänvalvojan salasanan, mutta yhdessä rm:n kanssa se poistaa ehdottomasti kaikki tiedostot riippumatta siitä, mitä niille tapahtuu.

Pakota roskakorin tyhjennys Mac OS X:ssä, kun tiedosto on lukittu tai käytössä