संभावित डुप्लिकेट:
UNDO LINUX ट्रैश कमांड
नमस्ते,
क्या rm
कमांड को पूर्ववत करने का कोई सरल तरीका है ?
सवाल विशुद्ध रूप से सैद्धांतिक है; मेरे पास एक बेंचमार्क कतार के लॉग को हटा दिया गया है जिसने चलाने के लिए एक पूरा दोपहर का भोजन लिया।
संभावित डुप्लिकेट:
UNDO LINUX ट्रैश कमांड
नमस्ते,
क्या rm
कमांड को पूर्ववत करने का कोई सरल तरीका है ?
सवाल विशुद्ध रूप से सैद्धांतिक है; मेरे पास एक बेंचमार्क कतार के लॉग को हटा दिया गया है जिसने चलाने के लिए एक पूरा दोपहर का भोजन लिया।
जवाबों:
Ubuntu या समान:
$ sudo apt-get install trash-cli
$ alias rm=trash
फिर अपनी पसंद के शेल के लिए उस उपनाम, .bashrc या उपयुक्त लॉगिन स्क्रिप्ट को रखें।
trash-cli
पैकेज एक ही कचरा कर सकते हैं कि GNOME और KDE और अन्य उपयोग करने के लिए एक कमांड लाइन इंटरफेस है। तो आप trash
कमांड के माध्यम से जो कुछ भी हटाते हैं उसे GNOME / KDE द्वारा पुनर्स्थापित किया जा सकता है और इसके विपरीत।
में अन्य आदेशों trash-cli
पैकेज हैं trash-list
, trash-empty
, और restore-trash
।
rm
? मुझे अपने आकस्मिक विलोपन के लिए पूर्ववत बटन रखना पसंद है, यहां तक कि कमांड लाइन पर भी। इसके अलावा, trash-cli
कई GNU rm
विकल्पों को स्वीकार (और अनदेखा) करके स्पष्ट रूप से इसे सुविधाजनक बनाता है । इसके अलावा, ओपी ने आरएम को पूर्ववत करने का तरीका पूछा। यह समाधान उपनाम के बिना प्रश्न का सही उत्तर नहीं देता है।
rm
और फिर खुद को सम्मोहित कर सकते हैं कि आप भूल गए। इस तरह से आप अभी भी उपयोग कर सकते हैं, rm
हालांकि यह अंतिम है .... लेकिन अगर आप फिसल जाते हैं और "ओह नोज़ !!" तुम पूरी तरह से खराब नहीं हो। (यानी यह "पुनर्प्राप्त करने योग्य" कार्यक्षमता पर निर्भर नहीं है)
sudo rm
?
पारंपरिक उत्तर है:
आप नवीनतम बैकअप से फ़ाइल को पुनर्प्राप्त करें। आपके पास हाल ही में बैकअप है, क्या नहीं?
क्योंकि कई यूनिक्स फाइल सिस्टम पर यह सरल संभव नहीं है, या बहुत मुश्किल है।
जैसा कि अन्य लोगों ने नोट किया है कि यह एंड-ऑल नहीं है और इस मुद्दे का सभी किसी भी अधिक है, लेकिन इस तरह की गलतियां नहीं करना अभी भी पसंदीदा तरीका है।
rm -fr *(1)*
... हर फ़ाइल दूर हो गई। इसलिए बैकअप रखना हमेशा समाधान नहीं होता है। कूड़ा-करकट ठंडा लगता है।
भविष्य की गलतियों को रोकने के लिए, आप rm -i को rm उपनाम देना चाहते हैं ...
ls
एक ही मापदंडों के साथ इससे पहले कि मैं देख सकता हूं कि क्या होने जा रहा है।