Dosya Kilitliyken veya Kullanımdayken Mac OS X'te Çöp Kutusunu Boş altmaya Zorla
İçindekiler:
- Çöp Kutusunu Zorla Boş altmak İçin İzinleri Değiştirin
- Gelişmiş: Çöp Kutusunu Komut Satırıyla Zorla Boş altma
Mac OS X bazen dosyaları silmeye veya Çöp Kutusunu boş altmaya çalışırken izin hataları verebilir. Hataların en yaygın varyasyonları genellikle "Dosya" öğesi kullanımda olduğu için işlem tamamlanamıyor veya dosya kilitli olduğu için bazen açık uygulamalardan çıkarak veya Mac'i yeniden başlatarak bu sorunu çözebilirsiniz, ancak ikisini de yapmak istemiyorsanız, dosyaları komut satırından zorla da kaldırabilirsiniz. Buna iki farklı yaklaşımı ele alacağız; ilki, söz konusu dosyanın kilidini açmaya çalışmak için dosya bayraklarını değiştirir ve ikincisi, anlamsız bir zorla silmedir.
İlk: Dosya kilidini veya izinleri serbest bırakmak için tüm uygulamalardan çıkmayı deneyin, ardından Komut tuşunu basılı tutarak Çöp Kutusunu Güvenli Hale Getirmeyi deneyin ve Çöp Kutusu simgesine sağ tıklayın. Bu işe yaramazsa, aşağıda belirtilen yöntemlerle devam edin. Bazı kullanıcılar ayrıca Command+Shift+Option+Delete'in bir dosyanın başka bir kullanıcıya ait veya kilitli olmasına bakılmaksızın Çöp Kutusunu boş altmaya zorlama yöntemi olarak çalıştığını bildirmiştir.
Çöp Kutusunu Zorla Boş altmak İçin İzinleri Değiştirin
İlk yaklaşım, Çöp Kutusundaki tüm dosyaların bayraklarını değiştirmek için chflags komutunu kullanır
/Applications/Utilities/ içinde bulunan Terminali başlatın ve devam edin:
cd ~/.Trash
chflags -R nouchg
Artık, dosyayı boş altmak için bir klavye kısayolu olan Dock aracılığıyla her zamanki gibi Çöp Kutusunu boş altmayı deneyebilir veya aşağıda belirtilen rm yoluna gidebilirsiniz.
Gelişmiş: Çöp Kutusunu Komut Satırıyla Zorla Boş altma
Bu son çaredir ve yalnızca ileri düzey kullanıcılar için tasarlanmıştır. Bununla sözdiziminin doğru olduğundan emin olun, “sudo rm -rf” komutu her şeyi uyarı vermeden silecektir. Ne yaptığınızı bilmiyorsanız, önemli sistem veya kişisel dosyaları kolayca silebilirsiniz. Yedeklerinizi hazırlayın veya bu yöntemle uğraşmayın, riski size ait olmak üzere devam edin.
Önce dizini Çöp Kutusu olarak değiştirin:
cd ~/.Trash
Doğru dizinde olduğunuzu ve gördüğünüz dosyaların yalnızca ls: kullanarak zorla kaldırmak istediklerinizi onaylayın
ls
Şimdi ilgili dosyayı silmeyi deneyin:
rm dosyaadı.jpg
Bu hala işe yaramazsa, sudo ve -rfkullanarak nihai silme yaklaşımını deneyebilirsiniz. Bu, herhangi bir acemi kullanıcının önemli bir şeyi yanlışlıkla silmesini engellemek için kasıtlı olarak kolayca yazılmamıştır.
Sudo kullanmak, yönetici parolası gerektirir, ancak rm ile birleştiğinde, üzerinde ne olup bittiğine bakmaksızın herhangi bir dosyayı kesinlikle zorla kaldırır.