लिनक्स ऑपरेटिंग सिस्टम में, एक डिलीट की गई फाइल ट्रैश में अपना रास्ता खोज लेती है। जब ट्रैश खाली हो जाता है, तो फाइल सिस्टम से डिलीट हो जाती है। हालांकि, रिकवरी सॉफ़्टवेयर की बढ़ती मांग के साथ, ट्रैश से डिलीट की गई फाइलों को एक निश्चित सीमा तक रिकवर किया जा सकता है। इसका मतलब है कि जो फाइल ट्रैश से हटाई गई थी, वह कभी स्थायी रूप से डिलीट नहीं हुई, बल्कि सिर्फ आपकी आंखों के लिए अदृश्य हो गई। फाइल अभी भी आपकी हार्ड ड्राइव पर कहीं है जो अनावश्यक जगह घेर रही है और केवल तभी पूरी तरह से हटाई जाएगी जब एक नई फाइल बनाई जाए और आपकी हार्ड ड्राइव के उन्हीं सेक्टरों पर संग्रहीत की जाए। कीमती डिस्क स्थान पुनर्प्राप्त करने और फ़ाइल भ्रष्टाचार से बचने के लिए, लिनक्स में एक फाइल को स्थायी रूप से हटाना महत्वपूर्ण है।
लिनक्स ऑपरेटिंग सिस्टम में एक फाइल को स्थायी रूप से हटाने के कुछ चरण यहां दिए गए हैं।
लिनक्स ऑपरेटिंग सिस्टम में मौजूद विविधताओं और उबंटू, मिंट, फेडोरा आदि जैसे कई उपलब्ध डिस्ट्रोस के कारण, लिनक्स में फाइल हटाने के चरण चरणों में भिन्न हो सकते हैं, लेकिन फाइलों और फ़ोल्डरों को हटाने के पीछे मूल अवधारणा वही रहती है। सबसे आम चरण जो आपकी हार्ड डिस्क को फॉर्मेट किए बिना लिनक्स में निर्देशिकाओं को स्थायी रूप से हटा सकते हैं:
विधि 1. ट्रैश विकल्प को हटाएं
एक विकल्प है, जिसे चुनने पर, उपयोगकर्ता को उन्हें ट्रैश में भेजे बिना लिनक्स में सीधे फाइल हटाने की अनुमति देता है। इस विकल्प को सक्षम करना विभिन्न प्रकार के लिनक्स में भिन्न होता है, लेकिन इस सुविधा के पीछे उपयोग की जाने वाली प्रक्रिया नीचे बताए गए दो में से कोई एक हो सकती है:
- ट्रैश लिमिट कम करें।
यदि आपका लिनक्स डिस्ट्रो डॉल्फिन फाइल मैनेजर का समर्थन करता है, तो प्राथमिकताओं तक पहुंचें और लेबल वाले बॉक्स के बगल में चेकमार्क लगाएं आकार और प्रतिशत सीमा को न्यूनतम मूल्य पर सेट करें। यह सुनिश्चित करेगा कि सेट आकार से बड़ी सभी फाइलें ट्रैश में संग्रहीत नहीं होंगी और स्थायी रूप से डिलीट हो जाएंगी।

- यदि आपका लिनक्स नॉटिलस या नेमो फाइल मैनेजर का उपयोग कर रहा है, तो आपको फाइल मैनेजर प्राथमिकताओं में डिलीट कुंजी दबाए जाने पर ट्रैश को बायपास करें विकल्प को सक्षम करने का विकल्प मिलेगा। यह किसी भी डिलीट की गई फाइल को ट्रैश में नहीं ले जाएगा।

विधि 2. आप हमेशा फाइलों को श्रेड कर सकते हैं
GNU प्रोजेक्ट द्वारा विकसित, श्रेड लिनक्स ऑपरेटिंग सिस्टम में एम्बेडेड एक प्रोग्राम है, जिसका उपयोग लिनक्स में एक फाइल को स्थायी रूप से हटाने के लिए किया जा सकता है। टेस्ट नामक एक दस्तावेज़ फ़ाइल को श्रेड का उपयोग करके हटाने की कमांड लाइन है:
shred -uvz -n 2 Test.doc
"u" पैरामीटर फ़ाइल को ओवरराइट करने से पहले हटा देता है।
"v" पैरामीटर वर्बोज़ जानकारी प्रदर्शित करता है।
"z" पैरामीटर डिलीट किए गए डेटा की किसी भी रिकवरी की संभावना को रोकता है।
"-n 2" पैरामीटर अतिरिक्त सुरक्षा के लिए अतिरिक्त पास निर्दिष्ट करता है।
यदि, म्यूजिक नामक फ़ोल्डर में कई फाइलें हैं और आप उन सभी को हटाना चाहते हैं, तो इस कमांड का उपयोग करें:
shred -uvz -n 2 Music/*.*
फ़ोल्डर का नाम म्यूजिक के रूप में निर्दिष्ट किया गया है और एक अवधि के साथ एस्टेरिक्स और उसके बाद एक और एस्टेरिक्स उनके नाम या एक्सटेंशन के बावजूद लिनक्स में एक फाइल को हटाने को निर्दिष्ट करता है।
विधि 3. वाइप का उपयोग करें।
लिनक्स सॉफ़्टवेयर वितरण केंद्र आपको अपने लिनक्स डिस्ट्रो पर वाइप इंस्टॉल करने की अनुमति देगा। यह श्रेड प्रोग्राम की तरह है और उपयोग में आसान है। वाइप के माध्यम से एक फाइल को हटाने की कमांड लाइन है:
wipe Music/song1.mp3
वाइप श्रेड से अधिक सुरक्षित है और इसका मतलब है कि यह समय लेने वाला भी है। यह उपयोगकर्ता से पुष्टि का अनुरोध भी करता है। प्रक्रिया को तेज करने के लिए, उपयुक्त फ्लैग्स का उपयोग करें जैसे:
f: इस फ्लैग का उपयोग करने से पुष्टि हट जाएगी।
c: अनुमतियों के बावजूद फाइल को वाइप करें।
q: सभी सुरक्षा पास को बायपास करके प्रक्रिया को तेज करें।
r: लिनक्स में फ़ोल्डर से हटाएं।
सभी फ्लैग्स के साथ सरल वाइप कमांड अब इस तरह दिखाई देगी:
wipe -rfcq Music/song1.mp3
विधि 4. सिक्योर डिलीट का उपयोग करें।
एक और टूल जो हार्ड ड्राइव से डेटा हटाने को सुनिश्चित करता है, वह है SRM, जो सिक्योर डिलीट सूट में बंडल है। यह एक काफी कुशल और त्वरित टूल है और लिनक्स में एक निर्देशिका को भी हटा सकता है। एक फाइल को हटाने की कमांड है:
SRM सिक्योर डिलीट सूट के टूल्स में से एक है जो आपके HDD से डेटा के सुरक्षित निष्कासन में विशेषज्ञता रखता है। इसे कई लोग इस काम के लिए सबसे अच्छा टूल मानते हैं।
Srm Music/song1.mp3
वाइप की तरह, SRM द्वारा फाइल हटाना एक समय लेने वाली प्रक्रिया है और फ्लैग्स का उपयोग करके इसे तेज बनाया जा सकता है। कुछ महत्वपूर्ण फ्लैग्स हैं:
z: आपकी फाइल डिलीट हो जाएगी और अतिरिक्त सुरक्षा के लिए फाइल को शून्य से बदलकर ओवरराइट कर दी जाएगी।
v: यह फ्लैग प्रक्रिया के बारे में वर्बोज़ जानकारी प्रदान करेगा।
r: यह सबफ़ोल्डर्स के लिए रिकर्सिव मोड सक्षम करेगा।
1: नंबर एक। यह प्रक्रिया को पूरा करने में लगने वाले समय को कम करेगा।
नई कमांड तब होगी:
srm -rlvz Music/Song1.jpg
विधि 5. ब्लीचबिट इंस्टॉल करें (GUI)

लिनक्स ऑपरेटिंग सिस्टम में अवांछित फाइलों को ढूंढने और हटाने और यहां तक कि फ़ोल्डर्स को हटाने के लिए सबसे अच्छे टूल्स में से एक ब्लीचबिट है। यह लंबे समय से उपयोग नहीं किए गए डेटा को सुरक्षित रूप से मिटाकर जगह खाली करने के लिए जाना जाता है और कुछ फाइलों को टारगेट करने के लिए मैन्युअल रूप से उपयोग किया जा सकता है जिन्हें हटाने की आवश्यकता है। इसे निम्नलिखित कमांड का उपयोग करके सॉफ़्टवेयर सेंटर के माध्यम से इंस्टॉल किया जा सकता है:
sudo apt install bleachbit
एक बार इंस्टॉल हो जाने पर, इंटरफ़ेस चलाएं और EDIT पर क्लिक करें और प्राथमिकताएं चुनें। जनरल टैब में, विभिन्न विकल्पों की एक सूची होगी। "रिकवरी रोकने के लिए फ़ाइलों की सामग्री को ओवरराइट करें" लेबल वाले विकल्प के बगल में बॉक्स में चेकमार्क लगाएं।
अगला, लिनक्स पर स्थायी रूप से एक फाइल को हटाने के लिए, फाइल पर क्लिक करें और श्रेड विकल्प चुनें। एक प्रॉम्प्ट बॉक्स आपकी कार्रवाई की पुष्टि करेगा। डिलीट पर क्लिक करें, और यह चुनी गई फाइलों का अंत होगा।
लिनक्स में एक फाइल हटाने पर अंतिम शब्द।
हालांकि लिनक्स ऑपरेटिंग सिस्टम का उपयोग एक अलग अनुभव है, यह मुश्किल नहीं है। आपको बस लिनक्स में एम्बेडेड कार्यों और सुविधाओं को जानना होगा। ओपन-सोर्स होने के नाते, लिनक्स के पास वही कार्य करने के कई विकल्प हैं, और ये लिनक्स में एक फाइल को स्थायी रूप से हटाने के कुछ आसान तरीके हैं। अधिक तकनीक-संबंधी अपडेट के लिए सिस्टवीक ब्लॉग और हमारे यूट्यूब चैनल को सब्सक्राइब करें।