Rm -rf ile silinen dosyalar kurtarılabilir mi?


17

Klasörleri veya dosyaları kullanarak osx terminalinden sildiğimde rm -rfnereye gidiyorlar? Bazılarının doğrudan silindiklerini söylediklerini duydum, ancak bazıları da yalnızca "özel araç olmadan bulunamadığını veya erişilemeyen dosyaya giden bağlantıyı kaldır" derler ( 'rm -rf folder_or_file_name' çalıştırdığımda dosyalar ve dizinler nereye gider? '? Ubuntu 10.04 de ).

Birisi ext3 hakkında ubuntu'daki rm-ed dosyalarını kaydedebilme konusunda bir şeyler söyledi ama peki ya mac?

Yanıtlar:


18

Kullanılarak silinen dosyalar rmkolayca kurtarılmaz ve içeriğin rmkomutla üzerine yazılmamasına rağmen, kullandıkları alan boş alan olarak işaretlenir ve yeni dosyalar için veya mevcut dosyalara eklenen ek içerikler için kullanılabilir.

En kısa sürede rmkomut tamamlar, sistem artık bu dosya için verilerin konumu ile ilgili bir kayıt tutuyor.

Kullanabileceğiniz dosya kurtarma araçları var, ancak bu ayrı bir soru. Yedeklemeniz yoksa, bilgisayarı kullanmayı bırakın ve dosya kurtarma araçlarını arayın. Geri kazanım garanti edilmediğinden toplam zarar için hazırlıklı olun.

Görmek


1
Üzerine yazıldığında, muhtemelen gitmiştir. Ancak, sürücüde yeterince boş alan varsa, silinen bitlerin yeni dosyaların üzerine yazılmasının bir süre önce kalması nedeniyle, çoğu eski belgeyi kurtarmanız gerekir.
Thomas

Tamam, ayrı soru: Silinen dosyaları kurtarmak için hangi dosya kurtarma araçlarını kullanabilirim rm?
Lena

@Lena - Yukarıdaki cevabın altında listelenen soruların cevaplarında belirtilen araçlara bakınız.
RedGrittyBrick

@Lena Özel bir kurtarma aracı olmasa bile, sabit sürücünüzü salt okunur modda açabilir, dosyanızı bulunduğunu bildiğiniz bir şeyi arayabilir ve anahtar kelimenizi bulmayı başarırsanız, sabit diskteki ham parçaları okuyabilirsiniz . Ama bu gerçekten çaresiz bir adamın toparlanma yöntemi.
Thomas,

@Tomas Ben çaresizim. Hd'mi salt salt okunur modda açabilir ve söylediklerinizin geri kalanını nasıl yapabilirim? Anahtar kelime, bazı arşivleri kaydedemem anlamına mı geliyor?
Lena

2

Bir genel örnek veriyorum

Sabit diskinizin 80GB olduğunu düşünün

0'dan 10 GB'a kadar

11 - 30 GB ----- PDF

31 - 60 GB ----- MP3

61 - 75GB ----- TXT

Bir 10 GB film kaydetmeye çalışırsanız, yeterli bellek yok mesajı gösterilir.

Bu dosyalar (RESİMLER, PDF, MP3, TXT) artık dosya sisteminiz tarafından korunmakta olduğundan hiçbir zaman verilerinizin üzerine yazmaz.

Şimdi RESİMLERİ silersiniz , o zaman bu resim saklama yeri dosya sisteminizden ayrılır (Bu, artık dosya sisteminiz tarafından korunmadığı anlamına gelir, herkes buraya yazabilir).

Silme işleminden sonra RESİMLERİNİZİ (RedGrittyBrick'in dediği gibi) yalnızca mantıksal adresin gittiğinden, ancak bu veriler hala sabit diskinizde bayt şeklinde bulunduğundan kurtarırsınız.

Şimdi 10GB filminizi kaydettiniz

O zaman 0 ila 10 GB'lık RESİMLER bu MOVIE ile değiştirilir

Şimdi RESİMLERİNİZİ kurtarmaya çalışırsanız , bu mümkün değil

Çünkü o da karanlık diskinizden silindi.

NOT (EKSTRA):

Hafıza konumu 20GB-22GB ve 50GB-58GB ücretsiz ise, dosyanız 20-22 ve yarısı 50-58 altında kaydedilmiş 2 kısma bölünmüş parçaya bölünür.

Dosyalarınız kısmen farklı bir yere kaydedilmişse, bilgisayarınız yavaşlar, çünkü bir dosyayı okumak için başlık (sabit disk okuma yazma başlığı) birkaç yere taşınır ve zaman alır.


Aslında bilmek istediğim, nereye gittikleri. Alternatif bir evren mi? Değil sanırım. Yanlışlıkla rmedeplenilen çok şey var ve onları nasıl kurtaracağımı bilmek istiyorum. Ve normal dosya kurtarma işleri olduğunu sanmıyorum.
Lena

@lena: Herhangi bir yere "gitmez" , dosyanın içeriği , dosyanın daha önce tam olarak işgal ettiği alanda kalır , ancak önemli olan, hangi dosyanın saklandığı kayıtların kaybolması ve işletim sistemi normal çalışma için bu kayıtlara ihtiyaç duyar (örneğin Finder'da dosyaları listelemek). Ancak içerik hala sabit diskinizde (şu anda dosya sisteminde "boş" olarak işaretlenmiş bir alanda olsa da) bulunduğundan bazı özel arama programları tarayabilir dosya yapıları için tüm sabit diskinizi ve daha önce üzerine yazılmamışsa, bu dosyaları kurtarın.
Felix Dombek 13:12

@lena: peki en önemli şey, BİLGİSAYARINIZI dosya kurtarma dışında herhangi bir şey için KULLANMAYIN! Dosyaları düzenlemeyin, dosyaları indirmeyin, programları yüklemeyin, sabit sürücünüzün içeriğini etkileyecek hiçbir şey yapmayın. Kurtarma programını farklı bir sabit sürücüye yükleyin. Ve kurtarma işlemi sırasında, kurtarılan dosyaları saklamak için ikinci bir sabit diske veya USB anahtarına ihtiyacınız olacaktır.
Felix Dombek 13:12

@FelixDombek HAHA çok geç. Son birkaç günde çok fazla dosya indirdim (son birkaç günde 2 gig dosyadan daha fazlası), ancak dosyaları kaybettiğim klasöre hiçbir şey koymadım. Neyse, ne dediğini anladım. Şimdi bilmek istediğim, "özel arama programları, tüm sabit sürücünüzü dosya yapıları için tarayabilir ve üzerine yazılmamışsa bu tür dosyaları kurtarabilir". Daha önce de söylediğim gibi, "normal" dosya kurtarma (silinen dosyaları kurtarır) çalışmalarını sanmıyorum. Tamam, başka bir sabit disk kullanın.
Lena

@lena: Dosyaları nereye koyduğunuz önemli değildir, çünkü orada bulunan boş alanlara yayılırlar. Yeni indirmeleriniz kayıp verilerinizi de tahrip etmiş olabilir. Veri kurtarma yapmayı denemeden emin olamazsınız. "Normal" silinmiş dosya kurtarma muhtemelen çalışır. Ben bir Windows kullanıcısıyım, bu yüzden sizi belirli programlara yönlendiremiyorum, ancak diğer cevaplarda belirtilen çözümleri bir kez daha denemelisiniz.
Felix Dombek

1

Buradaki bazı uzmanların işaret ettiği gibi dosyaların silinmesini kaldırmak bazen mümkündür. Her halükarda son derece aldatıcıdır ve genellikle sadece bazı dosyaları kurtarabilir, isimlerini ve yer yollarını vb. Kaybedersiniz. Her şeyden önce , USAF tarafından yapılan ve serbest bırakılan bir program var ve onu bir arkadaşımın sabit diskinden bazı şeyleri kurtarmak için kullanabilirim, ancak mucizeler yaratmaz. Yok edilen yok edildi.

Sorunuzun genel cevabı şudur: bir dosya sisteminden silinen dosyalar (bazı masaüstü yöneticileri tarafından sunulan bazı geri dönüşüm kutusu hizmetleri dikkate alınmaz) geri alınamaz.

Dedi ki:

  • En önemlisi: Yedeklemeleri günlük hayatınızda vazgeçilmez bir görev olarak verin
  • Konsoldan neler yaptığınıza son derece dikkat edin. Dikkatli ol. Örneğin: Verileri düzenliyorsa, hızlı bir şekilde kaldırmak yerine, klasörü bir "to_be_deleted" klasörüne taşımayı deneyin ve her şeyi iki kez kontrol ettikten sonra kaldırın.

Lütfen düzenli olarak yedekleme yapın ve her gün bu gezegende yaratılan çok fazla keder ve stresi kaldırın.


Bir şey olmamalı mı? Ext3 ile bile Ubuntu olabilir. Şu andan itibaren yedekleme yapardım, ancak tüm kayıp dosyalarımı kurtarmalıyım. Lütfen yardım et.
Lena
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.