शुरुआती के लिए लिनक्स में फाइलों को स्थानांतरित करने के सभी तरीके

All Ways Move Files Linux



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

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







फ़ाइलों को स्थानांतरित करने के साथ आरंभ करने से पहले, आइए चर्चा करें कि फ़ाइलों को स्थानांतरित करने का क्या अर्थ है? यह भ्रमित करने वाले शुरुआती लोगों के लिए मददगार हो सकता है चाल (एमवी) तथा कॉपी (सीपी) आदेश।



किसी फाइल या फोल्डर को मूव करने का मतलब फाइल को पिछले लोकेशन से काटकर नए लोकेशन पर पेस्ट करना है। इसे दूसरे तरीके से रखने के लिए, मूल सामग्री को एक नए स्थान पर स्थानांतरित करना और इसे पुराने स्थान से हटा देना है। जब हम फ़ाइल को स्थानांतरित करते हैं, तो फ़ाइल पिछली निर्देशिका से हटा दी जाती है और एक नए गंतव्य में जुड़ जाती है, जबकि प्रतिलिपि बनाने में, फ़ाइलें स्रोत निर्देशिका में रहती हैं।



अब, मुझे लगता है कि इस शब्द को समझने के लिए पर्याप्त है चलती फ़ाइलें।





बीच में अंतर प्रतिलिपि तथा कदम है कि कदम फ़ाइल को एक नए गंतव्य पर स्थानांतरित करते समय प्रतिलिपि इसका अर्थ है सामग्री का डुप्लिकेट बनाना और उसे नए गंतव्य में पेस्ट करना।

किसी फ़ाइल को कॉपी करना कॉपी का उपयोग करता है (Ctrl+C) और पेस्ट (Ctrl+V) चांबियाँ; जबकि, चलने का अर्थ है कट (Ctrl+X) और पेस्ट करें (Ctrl+V) .



कब स्थानांतरित करें:

डेटा फ़ाइलों को स्थानांतरित करना तब उपयोगी होता है जब उपयोगकर्ता एक संस्करण रखना चाहते हैं और सामग्री की नकल नहीं करना चाहते हैं। यह अच्छा होगा यदि आप ऐसा करते समय सावधान रहें क्योंकि प्रक्रिया के दौरान किसी भी गलती के मामले में आप मूल फ़ाइल खो सकते हैं, जो एक बड़ा नुकसान हो सकता है।

डेटा स्थानांतरित करने के लाभ:

ऐसी कई संभावनाएं हैं जो आपको समझाती हैं कि डेटा को स्थानांतरित करना क्यों आवश्यक है।
आइए उन्हें प्रदर्शित करें:

जब आप विभिन्न प्रणालियों पर काम कर रहे हों तो फ़ाइल को कॉपी करने के बजाय स्थानांतरित करना अच्छा होता है। यदि आपको केवल एक कार्य केंद्र पर काम नहीं करना है; आप जिस दस्तावेज़ पर काम कर रहे हैं उसे किसी अन्य सिस्टम में स्थानांतरित कर सकते हैं और जारी रख सकते हैं। जब आप किसी नए सिस्टम में माइग्रेट करते हैं तो डेटा स्थानांतरित करना भी मदद करता है। इसके अलावा, यह बैकअप उद्देश्यों के लिए भी उपयोगी हो सकता है। यदि आपकी हार्ड ड्राइव में स्टोरेज की कमी है और आप डेटा को किसी अन्य स्टोरेज डिवाइस में संग्रहित करना चाहते हैं, तो उन्हें हटाने के बजाय उन्हें स्थानांतरित करना अच्छा है।

या, यदि सिस्टम प्रिंटर और स्कैनर जैसे बाहरी उपकरणों से कनेक्ट नहीं है, तो आप उन फ़ाइलों को स्थानांतरित कर सकते हैं जिन्हें आप प्रिंटर से जुड़े सिस्टम में प्रिंट करना चाहते हैं।

हमने फाइलों को स्थानांतरित करने और किसी को डेटा स्थानांतरित करने की आवश्यकता क्यों है, इस पर संक्षेप में चर्चा की है। साथ ही, हमने इसके फायदों पर चर्चा की है और देखा है कि मूविंग डेटा कॉपी करने से कैसे अलग है।

अब, यह खोजना आसान है कि हम लिनक्स ऑपरेटिंग सिस्टम में फाइलों को कैसे स्थानांतरित कर सकते हैं:

Linux सिस्टम में फ़ाइलें कैसे स्थानांतरित करें:

प्रदर्शन करने का कोई पारंपरिक तरीका नहीं है कदम कार्यवाही; लिनक्स वितरण में,
फ़ाइलों को स्थानांतरित करने के लिए कुछ विधियों का उपयोग किया जाता है:

  1. कमांड-लाइन टूल (टर्मिनल) के माध्यम से
  2. ग्राफिकल यूजर इंटरफेस (जीयूआई) के माध्यम से

कमांड-लाइन टूल (टर्मिनल) का उपयोग करके फ़ाइलों को कैसे स्थानांतरित करें:

स्रोत स्थान से किसी विशेष गंतव्य तक फ़ाइलों को ले जाने के लिए प्रयुक्त कमांड है एमवी आदेश:

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

वाक्य - विन्यास:

का सिंटैक्स एमवी आदेश है:

एमवी [विकल्प] [स्रोत_पथ] [गंतव्य पथ]

का उपयोग करके फ़ाइलों को स्थानांतरित करने के लिए उदाहरण प्रारंभ करने से पहले एमवी आदेश, एक और बिंदु है जिसे हमें समझने की आवश्यकता है।

जब कोई फ़ाइल या फ़ोल्डर बनाया जाता है, तो a इनोड फ़ाइल/निर्देशिका को असाइन किया जाता है, जिसमें फ़ाइल का मेटाडेटा होता है। का फुल फॉर्म इनोड है सूचकांक नोड यह फ़ाइल-सिस्टम ऑब्जेक्ट की व्याख्या करता है जैसे कि यह एक फ़ाइल या निर्देशिका है और प्रतिनिधि फ़ाइल के बारे में जानकारी जैसे अनुमति पहुंच, फ़ाइल का प्रकार, समूह, आकार इत्यादि संग्रहीत करता है। सूचकांक नोड पूर्णांकों की एक स्ट्रिंग है, और प्रत्येक इनोड निराला है।

जाँच करने के लिए इनोड एक विशिष्ट फ़ाइल में, सिंटैक्स का उल्लेख किया गया है:

रास --इनोड [फ़ाइल का नाम]

अगर मैं जांचना चाहता हूं इनोड पाठ फ़ाइल का मूल्य नमूना.txt , आदेश होगा:

$रास --इनोडनमूना.txt

जब भी आप किसी फ़ाइल को स्थानांतरित करते हैं, तो यह डेटा को एक से स्थानांतरित करने के बारे में नहीं है इनोड अन्य को; तुम सिर्फ रास्ता बदलते हो। इसकी अनुमति पहुंच सेटिंग पहले की तरह ही रहेगी। ऐसा इसलिए है क्योंकि आप फ़ाइल को बदल नहीं रहे हैं या इसे फिर से नहीं बना रहे हैं, और केवल स्मृति में इसका पथ बदल गया है।

अब, देखते हैं कि कैसे एमवी कमांड विभिन्न उदाहरणों के माध्यम से फाइलों को स्थानांतरित करने में सहायक है।

उदाहरण 1: किसी फ़ाइल को स्थानांतरित करना

एक नमूना फ़ाइल बनाएँ sample_file.txt का उपयोग स्पर्श में आदेश घर निर्देशिका:

$स्पर्शsample_file.txt

उपयोग एमवी फ़ाइल को में ले जाने के लिए आदेश दस्तावेज़ निर्देशिका; निम्न आदेश का पता लगाता है दस्तावेज़ एक निर्देशिका / फ़ोल्डर के रूप में और स्थानांतरित करता है नमूना_फ़ाइल.txt इसे में:

$एमवीsample_file.txt/घर/वर्दाह/दस्तावेज़

के अस्तित्व की पुष्टि करने के लिए sample_file.txt दस्तावेज़ निर्देशिका में, चलाएँ रास टर्मिनल में कमांड:

$रास /घर/वर्दाही/दस्तावेज़

नोट: फ़ाइल को स्थानांतरित करने के लिए आपको स्रोत और गंतव्य तक पहुंचने की अनुमति लिखनी होगी। अन्यथा, यह अनुमति अस्वीकृत त्रुटि संदेश दिखाएगा।

अतिरिक्त नोट:

कुछ लोग स्रोत और गंतव्य पथ देते समय भ्रमित हो जाते हैं, इसलिए उन्हें गलत परिणाम मिलते हैं। हालाँकि, किसी भी निर्देशिका या फ़ाइल का पथ खोजने का एक आसान तरीका है, जिसका उल्लेख नीचे किया गया है:

उस फ़ोल्डर / निर्देशिका का चयन करें जिसका आप पथ प्राप्त करना चाहते हैं और उस पर राइट-क्लिक करें। पॉपअप मेनू में, की ओर नेविगेट करें गुण और उस पर क्लिक करें,

उदाहरण के लिए, मैं का रास्ता खोजना चाहता हूँ टेक्स्ट.txt होम निर्देशिका में फ़ोल्डर:

जब आप हिट करते हैं गुण , यह आपको सभी आवश्यक विवरण दिखाएगा टेक्स्ट.txt पथ के साथ:

वहां से, आप पथ को कॉपी करके टर्मिनल में पेस्ट कर सकते हैं।

एक बार जब आप फ़ाइल को स्थानांतरित कर देते हैं, तो आप इसका उपयोग करके इसका नाम बदल सकते हैं एमवी फिर से आदेश:

$sample_file.txt/घर/वर्दाही/दस्तावेज़/परीक्षण.txt

आइए के माध्यम से जांचें रास आदेश अगर फ़ाइल का नाम बदल गया है या नहीं:

$रास

उदाहरण 2: किसी फ़ोल्डर को निर्देशिका में ले जाना

ठीक ऊपर के उदाहरण की तरह, हमने एक फ़ाइल को एक स्थान से दूसरे स्थान पर ले जाया। इसी तरह, निर्देशिका को स्थानांतरित करने का कोई अलग तरीका नहीं है जैसा कि सीपी आदेश।
दृष्टिकोण वही है जैसा हमने ऊपर का उपयोग करके किया था एमवी आदेश:

एक परीक्षण फ़ोल्डर बनाएं और नाम को इस रूप में सेट करें परिक्षण का उपयोग एमकेडीआईआर आदेश। इसमें रैंडम फाइल ऐड करें, जैसे create a परीक्षण.txt के माध्यम से इसमें फ़ाइल करें स्पर्श आदेश:

$एमकेडीआईआरपरिक्षण
$स्पर्शटेस्टिंग.txt

चलाएं टेस्टिंग.txt में फ़ाइल परिक्षण फ़ोल्डर का उपयोग कर एमवी आदेश:

$एमवीटेस्टिंग.txt टेस्टिंग

अब, ले जाएँ परिक्षण में फ़ोल्डर डाउनलोड निर्देशिका:

$एमवीपरिक्षण/घर/वर्दाह/डाउनलोड

पुष्टि करने के लिए, टाइप करें:

$रास /घर/वर्दाह/डाउनलोड

उदाहरण 3: एक साथ कई फाइलें ले जाना

जब हम एक ही समय में कई फाइलों को स्थानांतरित करते हैं, एमवी कमांड अंतिम निर्देशिका नाम को गंतव्य निर्देशिका मानता है:

चलो फ़ाइलें ले जाएँ नमूना.txt , परीक्षण.txt , तथा test.txt में डाउनलोड निर्देशिका। इसके लिए, दस्तावेज़ निर्देशिका में टर्मिनल खोलें क्योंकि ये सभी फ़ाइलें वहां रखी गई हैं:

$एमवीनमूना.txt परीक्षण.txt text.txt/घर/वर्दाह/डाउनलोड

निष्पादित करें रास इसकी पुष्टि करने के लिए आदेश:

$रास /घर/वर्दाह/डाउनलोड

जैसा कि आप देख सकते हैं, सभी फाइलों को सफलतापूर्वक स्थानांतरित कर दिया गया है दस्तावेज़ के लिए निर्देशिका डाउनलोड निर्देशिका।

GUI का उपयोग करके फ़ाइलें कैसे स्थानांतरित करें:

लिनक्स ऑपरेटिंग सिस्टम के लिए कई GUI टूल और फाइल मैनेजमेंट सिस्टम उपलब्ध हैं। व्यापक रूप से उपयोग किए जाने वाले हैं नॉटिलस , एक गनोम फ़ाइल प्रबंधक, और डॉल्फिन , जो केडीई के लिए एक फ़ाइल प्रबंधक है। इन दो फ़ाइल प्रबंधकों को उनके लचीलेपन के कारण पसंद किया जाता है।

मैं वर्तमान में उबंटू 20.04 पर काम कर रहा हूं जो एक जीनोम डेस्कटॉप वातावरण का उपयोग करता है। इसलिए, हम देखेंगे कि कैसे हम फ़ाइलों को एक निर्देशिका से दूसरी निर्देशिका में ले जा सकते हैं नॉटिलस फ़ाइल प्रबंधक।

GUI फ़ाइल स्थानांतरण को अपेक्षाकृत आसान बनाता है। हमें बस कुछ सरल वाक्यों का पालन करना है जो नीचे सूचीबद्ध हैं:

  1. जिस सिस्टम पर आप काम कर रहे हैं उसमें नॉटिलस फ़ाइल मैनेजर खोलें।
  2. वह फ़ाइल चुनें जिसे आप स्थानांतरित करना चाहते हैं और उस पर राइट-क्लिक करें।
  3. स्क्रीन पर एक प्रसंग मेनू दिखाई देगा और की ओर नेविगेट करेगा करने के लिए कदम विकल्प।
  4. एक बार जब आप पर क्लिक करते हैं करने के लिए कदम विकल्प, आपके सामने संभावित गंतव्य निर्देशिकाओं की सूची वाली एक विंडो दिखाई देगी।
  5. उस नए स्थान का चयन करें जिसमें आप फ़ाइल को स्थानांतरित करना चाहते हैं और दबाएं चुनते हैं .

आइए इसे एक उदाहरण के माध्यम से समझते हैं:

Ubuntu 20.04 में Nautilus फ़ाइल प्रबंधक खोलें:

शब्द के साथ भ्रमित लोगों के लिए नॉटिलस , यह केवल फ़ाइल प्रबंधक का नाम है। और अगर आप सोच रहे हैं कि इसे कैसे प्राप्त किया जाए, तो मैं इसे और स्पष्ट रूप से प्रदर्शित करता हूं।

एप्लिकेशन मेनू खोलें, फ़ाइल प्रबंधक खोजें, और टाइप करें नॉटिलस या फ़ाइलें :

आप देख सकते हैं, नॉटिलस टाइप करने के बाद, यह प्रकट करता है फ़ाइलें विकल्प। फ़ाइल प्रबंधक विंडो प्राप्त करने के लिए उस पर क्लिक करें:

dsiplayed के रूप में, इसमें कई फ़ोल्डर और कुछ टेक्स्ट फ़ाइलें हैं। मान लीजिए मैं स्थानांतरित करना चाहता हूं नमूना.txt पाठ फ़ाइल किसी अन्य स्थान पर। को चुनिए नमूना.txt फ़ाइल और उस पर राइट-क्लिक करें:

पर क्लिक करें करने के लिए कदम… , स्क्रीन पर सभी संभावित गंतव्यों की एक सूची दिखाई देगी:

चलो चलते हैं नमूना.txt के लिए फ़ाइल दस्तावेज़ निर्देशिका। फिर, इसे विंडो से चुनें और हिट करें चुनते हैं बटन:

फ़ाइलें सफलतापूर्वक से ले जाया गया है घर के लिए निर्देशिका दस्तावेज़ निर्देशिका।

जैसा कि आप देख सकते हैं, नमूना.txt में अब मौजूद नहीं है घर निर्देशिका:

यह सत्यापित करने के लिए कि क्या इसे सफलतापूर्वक गंतव्य पर ले जाया गया है, खोलें दस्तावेज़ निर्देशिका और जाँच करें कि क्या नमूना.txt फाइल मौजूद है:

इसी तरह, यदि आप किसी निर्देशिका को किसी अन्य स्थान पर ले जाना चाहते हैं, तो आप वही चरणों को दोहराकर भी कर सकते हैं जिनकी हमने ऊपर चर्चा की थी। आइए एक उदाहरण के माध्यम से इसकी समीक्षा करें,
में एक नया फ़ोल्डर बनाएँ घर निर्देशिका और इसे नाम दें। मैं के नाम से एक फोल्डर बना रहा हूँ परिक्षण , जैसा कि निम्न छवि में दिखाया गया है:

कल्पना कीजिए कि हम स्थानांतरित करना चाहते हैं परिक्षण निर्देशिका/फ़ोल्डर के लिए डाउनलोड निर्देशिका। तो, चुनें परिक्षण फ़ोल्डर, उस पर राइट-क्लिक करें, और उप-मेनू में, की ओर नेविगेट करें करने के लिए कदम… विकल्प:

एक विंडो खुलेगी, चुनें डाउनलोड निर्देशिका स्थानांतरित करने के लिए परिक्षण उस पर क्लिक करके फ़ोल्डर चुनते हैं बटन:

में ले जाया गया फ़ोल्डर अस्तित्व की पुष्टि करें डाउनलोड फ़ाइल प्रबंधक में इसे खोलकर निर्देशिका:

जैसा कि आप देख सकते हैं, फ़ाइल या निर्देशिका को इसके माध्यम से स्थानांतरित करना आसान है नॉटिलस फ़ाइल प्रबंधक:

निष्कर्ष:

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

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

मेरे लिए, दोनों विधियां त्वरित और कम जटिल हैं। यदि आप GUI के माध्यम से किसी फ़ाइल को स्थानांतरित करते हैं, तो बस लक्ष्य फ़ाइल पर राइट-क्लिक करें और पर क्लिक करें करने के लिए कदम… संदर्भ मेनू में विकल्प। फ़ाइल को स्थानांतरित करने के लिए गंतव्य निर्देशिका का चयन करने के लिए आपके लिए एक विंडो दिखाई देगी। फ़ाइल को पिछले स्थान से हटा दिया जाएगा।

यदि आप टर्मिनल का उपयोग करना पसंद करते हैं, तो एमवी , एक बहुउद्देश्यीय कमांड का उपयोग किया जाता है। इसका उपयोग न केवल फाइलों / फ़ोल्डरों को स्थानांतरित करने के लिए बल्कि उनका नाम बदलने के लिए भी किया जाता है। हमने के कई उदाहरण प्रस्तुत किए हैं एमवी बेहतर समझ के लिए आदेश। प्रक्रिया प्रत्येक उदाहरण में समान है; यदि आप एक उदाहरण का ध्यानपूर्वक अनुसरण करते हैं, तो आप इसका उपयोग कर सकते हैं एमवी आदेश कहीं भी।