2014-11-03 15 views

cevap

2

Standart unix komutları ile mümkün değil. Bir dosya kurtarma programı ile şansınız olabilir. Ayrıca, rm'yi kullanarak, bu blokları üzerine yazılacak şekilde işaretlemek için içerik tablosunu değiştirir, bu yüzden bilgisayarınızı hemen kullanmak şu anda bu blokların kalıcı olarak yazılmasının riskini taşır. Önemli verilerse, dosya sektörlerinin üzerine yazılmadan önce bilgisayarı kapatmanız gerekir. İyi şanslar! http://www.ubuntugeek.com/recover-deleted-files-with-foremostscalpel-in-ubuntu.html

Forum Bu daha önce cevap verilmiştir: http://webcache.googleusercontent.com/search?q=cache:m4hiPw-_GekJ:ubuntuforums.org/archive/index.php/t-1134955.html+&cd=1&hl=en&ct=clnk&gl=us

8

Kısa cevap:

Bazı yarar geri Yapamazsın. o oves dosyaları, 'çöp' kavramı olmadan körü körüne.

Bazı Unix ve Linux sistemleri, varsayılan olarak rm -i numaralı hatayı kaldırarak imha etme yeteneğini sınırlandırmaya çalışır, ancak tümü bunu yapmaz.

Uzun yanıt: Dosya sisteminize, disk etkinliğine ve silme işleminin ne zaman gerçekleştiğine bağlı olarak, , sildiğiniz şeylerin bir kısmını veya tümünü kurtarabilirsiniz. EXT3 veya EXT4 biçimlendirilmiş bir sürücü kullanıyorsanız, extundelete'u kontrol edebilirsiniz.

Gelecekte, rm ile dikkatli kullanın. Etkileşim sağlayan bir del takma adı oluşturun veya bir dosya yöneticisi kullanın.

+0

Ben "veya bir dosya yöneticisi kullan" için trash-cli oldukça güzel buldum. Rm komutunda trashlib'den daha iyi ne var? extundelete kulağa hoş geliyor, dergi tarafından elle kurtarılmadan daha iyidir :), thx – erm3nda

10

cevapları hayal kırıklığına uğrattığından bu yana, geri bir şeyler sildiğim bir yol önermek istiyorum.

Kodlamak için bir ide kullanıyorum ve tüm klasörü kaldırmak için rm-rf'yi terminalden kullandım. IDE sayesinde, ide'nin yerel tarihinden gelen değişikliği geri alarak geri kazandım.

(benim ide IntelliJ ancak tüm IDE destek geçmişi yedekleme)

+2

Bunu bir milyon upvotes verirdim! Sadece bir gün işini kaybetmemek beni kurtardı bir sapık rm .. – Sid

+2

eğer biri kullanmıyorsa aynı. Tüm dosyalarınızı geri almak için 'git reset - hard HEAD '' i kullanabilirsiniz –

+0

Windows'da, WebStorm 2017.2 ile: Sildiğiniz şeyi içeren klasörü seçin, ardından VCS..Local History..Show History menüsünde bulabilirsiniz. Sildiğiniz dosyayı seçin, ardından araç çubuğundaki Seçimi Geri Al düğmesini tıklayın. Teşekkürler, bana zaman kazandırdı! –

İlgili konular