OSX ile oynuyordum find
ve GNU find
itibaren findutils
(v 4.4.2) öğrenme amaçlı paket. GNU bulmak bir -delete
açıklayıcı olan seçenek. Ancak, "-delete kullanımı -depth seçeneğini otomatik olarak açar" anlamına gelmez; bu, geçerli çalışma dizini içeriğini bir uyarı olmadan yinelemeli olarak kaldırır.
Sorun, yanlışlıkla uzak kabuk oturumu yerine, sistemimde böyle bir komutu çalıştırmamdır.
İnternettekileri araştırmaya çalıştım -delete
ama gelebildiğim tek şey resmi GNU bulguları docs .
Olanları fark ettiğimde, sektörlerin üzerine yazılmasını önlemek için sistemi kapattım. Sonra kullanarak "standart kurtarma yaklaşımı" kullandım.
- Mac için EaseUS Veri Kurtarma Sihirbazı
- Prosoft Veri Kurtarma 3
- Disk Matkap
- Mac Veri Kurtarma Guru
ama sonuç yok. Kaldırılan dizin aslında bir git birçok küçük dosya içeren depo. Silme işleminden bu yana sıfıra yakın disk işlemi yapıldığından, hepsinin üzerine yazılabileceğinden şüpheliyim. Bu feci bir durum değil, çünkü depo içeriğini uzaktan kumandadan çekiyorum. Yine de, yayımlanmamış yerel şubeleri ve .gitignore altındaki dosyaları kaybettim.
Bu dosyaları geri almak için kullanabileceğim OSX mekanizmaları var mı?