Piespiedu kārtā iztukšot atkritni operētājsistēmā Mac OS X, kad fails ir bloķēts vai tiek lietots
Satura rādītājs:
- Mainīt atļaujas piespiedu kārtā iztukšot atkritni
- Papildu: piespiedu atkritnes iztukšošana, izmantojot komandrindu
Mac OS X dažkārt var radīt atļauju kļūdas, mēģinot dzēst failus vai iztukšot atkritni. Visbiežāk sastopamās kļūdu variācijas parasti ir “Darbību nevar pabeigt, jo tiek izmantots vienums “Fails” vai “jo fails ir bloķēts”, dažreiz to var apiet, vienkārši aizverot atvērtās programmas vai restartējot Mac datoru, bet ja nevēlaties to darīt, varat arī piespiedu kārtā noņemt failus, izmantojot komandrindu. Mēs aplūkosim divas dažādas pieejas šim jautājumam: pirmā maina failu karodziņus, lai mēģinātu atbloķēt attiecīgo failu, un otrā ir vienkārša piespiedu dzēšana.
First: Mēģiniet aizvērt visas lietotnes, lai atbrīvotu failu bloķēšanu vai atļaujas, pēc tam mēģiniet aizsargāt tukšo atkritni, turot nospiestu Command taustiņu. un ar peles labo pogu noklikšķiniet uz miskastes ikonas. Ja tas nedarbojas, veiciet tālāk norādītās metodes. Daži lietotāji ir arī ziņojuši, ka Command+Shift+Option+Delete darbojas kā metode, lai piespiestu iztukšot atkritni neatkarīgi no tā, vai fails ir bloķēts vai pieder citam lietotājam.
Mainīt atļaujas piespiedu kārtā iztukšot atkritni
Pirmajā pieejā tiek izmantota komanda chflags, lai mainītu visu atkritnē esošo failu karogus
Palaidiet termināli mapē /Applications/Utilities/ un pēc tam turpiniet:
cd ~/.Trash
chflags -R nouchg
Tagad varat mēģināt iztukšot atkritni, kā parasti, izmantojot doku — tastatūras īsinājumtaustiņu, lai izmestu failu, vai izmantot tālāk minēto RM maršrutu.
Papildu: piespiedu atkritnes iztukšošana, izmantojot komandrindu
Šis ir pēdējais līdzeklis un paredzēts tikai pieredzējušiem lietotājiem. Pārliecinieties, vai sintakse ir pareiza, komanda “sudo rm -rf” visu izdzēsīs bez brīdinājuma. Ja nezināt, ko darāt, varat viegli izdzēst svarīgus sistēmas vai personiskos failus. Sagatavojiet dublējumkopijas vai neuztraucieties ar šo metodi, rīkojieties, uzņemoties risku.
Vispirms mainiet direktoriju uz Miskaste:
cd ~/.Trash
Apstipriniet, ka atrodaties pareizajā direktorijā un redzat vienīgi tos failus, kurus vēlaties piespiedu kārtā noņemt, izmantojot ls:
ls
Tagad mēģiniet izdzēst konkrēto failu:
rm faila nosaukums.jpg
Ja tas joprojām nedarbojas, varat izmēģināt galīgo dzēšanas metodi, izmantojot sudo un -rf . Tas ar nolūku nav viegli formulēts, lai mēģinātu neļaut iesācējiem nejauši izdzēst kaut ko nozīmīgu.
Lai izmantotu sudo, ir nepieciešama administratora parole, taču kopā ar rm tas piespiedu kārtā noņems jebkuru failu neatkarīgi no tā, kas ar to notiek.