Olası Çoğalt:
UNDO LINUX Çöp Komutanlığı
Merhaba,
Bir rm
komutu geri almanın basit bir yolu var mı ?
Soru tamamen teoriktir; Tüm öğle yemeğini çalıştırmak için alan bir kriter kuyruğunun günlüğünü ASLA sildim.
Olası Çoğalt:
UNDO LINUX Çöp Komutanlığı
Merhaba,
Bir rm
komutu geri almanın basit bir yolu var mı ?
Soru tamamen teoriktir; Tüm öğle yemeğini çalıştırmak için alan bir kriter kuyruğunun günlüğünü ASLA sildim.
Yanıtlar:
Ubuntu veya benzeri:
$ sudo apt-get install trash-cli
$ alias rm=trash
Ardından, bu takma adı .bashrc içine veya seçtiğiniz kabuk için uygun giriş komut dosyasına koyun.
trash-cli
Paket, aynı çöp tenekesi bu Gnome ve KDE ve diğer kullanım için bir komut satırı arabirimidir. Böylece trash
komut aracılığıyla sildiğiniz her şey GNOME / KDE ve tersi ile geri yüklenebilir.
Diğer komutlar trash-cli
paketinde vardır trash-list
, trash-empty
ve restore-trash
.
rm
? Yanlışlıkla silme işlemim için komut satırında bile bir geri alma düğmesinin olmasını seviyorum. Ayrıca, trash-cli
birçok GNU rm
seçeneğini kabul ederek (ve yok sayarak) açıkça bunu kolaylaştırır . Ayrıca, OP rm'yi geri almanın bir yolunu istedi. Bu çözüm, diğer adı olmadan soruyu doğru cevaplamıyor.
rm
ve sonra yaptığını unutmak için kendini hipnotize edebilirsin . Bu şekilde hala rm
nihai gibi kullanmaya devam edebilirsiniz .... ama kayıp giderseniz "oh noes !!" tamamen vidalı değilsin. (yani, "kurtarılabilir" işlevselliğine güvenmeyin)
sudo rm
?
Geleneksel cevap:
Dosyayı en son yedeklemeden kurtarırsınız. Yeni bir yedeğiniz var, değil mi?
çünkü birçok unix dosya sisteminde bu basit mümkün değil veya çok zor.
Diğerlerinin de belirttiği gibi, bu artık mesele sonu değil, mesele artık değil, fakat bu tür hataları yapmamak hala tercih edilen bir yaklaşım.
rm -fr *(1)*
kaybolduğum her dosyayı geçerek içeriğimi sildim . Bu yüzden yedekleme yapmak her zaman çözüm değildir. Çöp-cli sesleri soğur.
Varsayımsal gelecekteki hataları önlemek için, rm -i rm ismini ...
ls
önce aynı parametrelerle yapıyorum, böylece neler olacağını görebiliyorum.