Piliting Alisin ang Basura sa Mac OS X Kapag Naka-lock o Ginagamit ang File
Talaan ng mga Nilalaman:
- Baguhin ang Mga Pahintulot Upang Sapilitang Itapon ang Basura
- Advanced: Sapilitang Pag-alis ng Basura sa pamamagitan ng Command Line
Mac OS X ay minsan ay maaaring magtapon ng mga error sa pahintulot kapag sinusubukang tanggalin ang mga file o alisan ng laman ang Basurahan. Ang pinakakaraniwang mga pagkakaiba-iba ng mga error ay karaniwang "Hindi makumpleto ang operasyon dahil ginagamit ang item na "File" o "dahil naka-lock ang file", kung minsan ay maaari mong malutas ito sa pamamagitan lamang ng pagtigil sa mga bukas na application o pag-reboot ng Mac, ngunit kung hindi mo nais na gawin ang alinman maaari mo ring sapilitang tanggalin ang mga file sa pamamagitan ng command line. Sasaklawin namin ang dalawang magkaibang diskarte dito, ang una ay nagbabago ng mga flag ng mga file upang subukang i-unlock ang file na pinag-uusapan, at ang pangalawa ay isang walang kapararakan na puwersang tanggalin.
Una: Subukang ihinto ang lahat ng app upang ilabas ang lock ng file o mga pahintulot, pagkatapos ay subukang I-secure ang Empty Trash sa pamamagitan ng pagpindot sa Command key at pag-right-click sa icon ng Basurahan. Kung hindi iyon gumana, magpatuloy sa mga pamamaraan na nakabalangkas sa ibaba. Ang ilang mga user ay nag-ulat din ng Command+Shift+Option+Delete upang gumana bilang isang paraan ng pagpilit sa Trash na alisin ang laman ng laman anuman ang isang file na naka-lock o pagmamay-ari ng ibang user.
Baguhin ang Mga Pahintulot Upang Sapilitang Itapon ang Basura
Ang unang diskarte ay gumagamit ng chflags command upang baguhin ang mga flag ng lahat ng mga file sa Trash
Ilunsad ang Terminal na makikita sa /Applications/Utilities/ at pagkatapos ay magpatuloy:
cd ~/.Trash
chflags -R nouchg
Ngayon ay maaari mong subukang alisin ang laman ng Basura gaya ng nakasanayan sa pamamagitan ng Dock, isang keyboard shortcut para itapon ang file, o pumunta sa rutang rm na binanggit sa ibaba.
Advanced: Sapilitang Pag-alis ng Basura sa pamamagitan ng Command Line
Ito ay isang huling paraan at nilayon lamang para sa mga advanced na user. Tiyaking tama ang syntax dito, ang utos na "sudo rm -rf" ay magbubura ng anuman nang walang babala. Kung hindi mo alam kung ano ang iyong ginagawa, madali mong matanggal ang mahahalagang system o mga personal na file. Maghanda ng mga backup o huwag mag-abala sa pamamaraang ito, magpatuloy sa iyong sariling peligro.
Palitan muna ang direktoryo sa Basurahan:
cd ~/.Trash
Kumpirmahin na ikaw ay nasa tamang direktoryo at ang tanging nakikita mong mga file ay ang mga gusto mong sapilitang tanggalin sa pamamagitan ng paggamit ng ls:
ls
Ngayon subukang tanggalin ang partikular na file:
rm filename.jpg
Kung hindi pa rin iyon gumana maaari mong subukan ang ultimate delete approach gamit ang sudo at -rf . Ito ay sadyang hindi madaling nabaybay upang subukan at pigilan ang sinumang baguhang user na aksidenteng matanggal ang isang bagay na makabuluhan.
Ang paggamit ng sudo ay nangangailangan ng password ng administrator ngunit isinama sa rm ito ay ganap na puwersahang mag-aalis ng anumang file anuman ang nangyayari dito.