Pakota roskakorin tyhjennys Mac OS X:ssä, kun tiedosto on lukittu tai käytössä
Sisällysluettelo:
- Muuta roskakorin pakollisen tyhjentämisen oikeuksia
- Lisäasetukset: Roskakorin pakollinen tyhjennys komentorivin kautta
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.