Olası Çoğalt:
UNDO LINUX Çöp Komutanlığı
Merhaba,
Bir rmkomutu 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 rmkomutu 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-cliPaket, aynı çöp tenekesi bu Gnome ve KDE ve diğer kullanım için bir komut satırı arabirimidir. Böylece trashkomut aracılığıyla sildiğiniz her şey GNOME / KDE ve tersi ile geri yüklenebilir.
Diğer komutlar trash-clipaketinde vardır trash-list, trash-emptyve 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-clibirçok GNU rmseç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.
rmve sonra yaptığını unutmak için kendini hipnotize edebilirsin . Bu şekilde hala rmnihai 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.