Rm कमांड डिलीट बटन से कैसे अलग है?


9

मैं एक किताब से पढ़ता हूं जहां यह कहता है, कमांड फाइल rmको डिलीट करता है, inodeन कि। जिसका अर्थ है कि यदि मैं rmकमांड के साथ हटाता हूं , तो इसे पुनर्स्थापित नहीं किया जा सकता है।

मैं Ubuntu के वातावरण के लिए बहुत नया हूँ। अब मेरी शंका है, Delकुंजी कैसे काम करती है? inodeजहां तक ​​मेरा संबंध है, इसे हटाना नहीं है , क्योंकि मैं इसे अपने Trashफ़ोल्डर से पुनर्स्थापित कर सकता हूं । तो क्या मुझे यह कहना सही है कि Del कुंजी अपरिवर्तित छोड़ने वाले फ़ोल्डर में एक mvकमांड कर रहा है? या मुझसे यहां कुछ छूट रहा है?Trashinode

जवाबों:


10

आपकी समझ अनिवार्य रूप से सही है - DelNautilus (या अन्य फ़ाइल प्रबंधक) में उपयोग की जाने वाली कुंजी उपयोग की तरह नहीं है rm; यह फ़ाइल को कचरा के बदले "स्थानांतरित" करता है ताकि इसे तब तक पुनर्प्राप्त किया जा सके जब तक कि आप खाली कचरा (जो कि जैसा है rm)।

ध्यान दें कि यदि आप rmएक फाइल करते हैं, तो वास्तविक डेटा डिस्क पर इनोड डिलीट होने के बाद भी रहता है। यदि आप डेटा को अंतिम रूप से अधिलेखित करने से पहले तुरंत कार्य करते हैं, तो आप अभी भी टूल जैसे उपकरण का उपयोग करके डेटा को पुनर्प्राप्त कर सकते हैं testdisk/photorec


जवाब के लिए धन्यवाद। क्या आप थोड़ा और स्पष्टीकरण दे सकते हैं the actual data is still on the disk after the inode is deleted। यह रेखा? तो इसे कब हटाया जाएगा? मेरा मतलब है कि सिस्टम / कर्नेल डेटा को किस स्थिति में हटाता है?
एंट का

3
सिस्टम डेटा को नहीं हटाता है; कुछ बिंदु पर यह उस स्थान को फिर से उपयोग में लेगा, क्योंकि इसे सिस्टम के लिए 'अप्रयुक्त' के रूप में देखा जाता है @ चींटी का तकनीकी रूप से डेटा अभी भी है; यह सिर्फ इतना है कि उस फ़ाइल का संदर्भ (इनकोड) हटा दिया गया है।
रिनजविंड

मुझे आपके सटीक डिस्ट्रो के बारे में निश्चित नहीं है, लेकिन कुबंटू में, शिफ्ट + डेल आरएम के समान है।
जो

1

हटाएं बस फ़ाइलें / फ़ोल्डर (आपके द्वारा हटाई गई चीजें) को कूड़ेदान में स्थानांतरित करता है, जबकि "आरएम" कमांड स्थायी रूप से आपकी हार्ड डिस्क से उस चीज़ को हटा देता है।


नोट: आप अभी भी स्थायी रूप से हटाई गई फ़ाइलों को पुनर्प्राप्त कर सकते हैं। "नहीं" करने के लिए आपको फ़ाइल को निकालना होगा ताकि इसे पुनर्प्राप्त नहीं किया जा सके।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.