Skip to main content

लिनक्स उपकरण और टर्मिनल का उपयोग कर फ़ाइलों का नाम बदलें

The Complete Linux Course: Beginner to Power User! (जून 2026)

The Complete Linux Course: Beginner to Power User! (जून 2026)

:

Anonim

यह मार्गदर्शिका आपको फ़ाइल प्रबंधक और लिनक्स कमांड लाइन का उपयोग करके फ़ाइलों का नाम बदलने का तरीका दिखाएगी।

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

डेस्कटॉप वातावरण में आम तौर पर एक विंडो प्रबंधक शामिल होता है जिसका उपयोग ग्राफिकल अनुप्रयोगों को प्रदर्शित करने के लिए किया जाता है। इसमें कुछ या सभी शामिल होंगे:

  • एक पैनल (जिसे टास्कबार भी कहा जाता है) - आमतौर पर मेनू बटन, सिस्टम ट्रे के लिए उपयोग किया जाता है
  • एक मेनू
  • एक लॉन्च बार
  • एक डैशबोर्ड
  • विजेट
  • डेस्कटॉप आइकन
  • उपकरण प्रबंधक, नोटपैड, कैलकुलेटर आदि जैसे उपकरण

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

नॉटिलस, डॉल्फिन, काजा, पीसीएमएनएफएम, और थूनर जैसे कई अलग-अलग फ़ाइल प्रबंधक हैं।

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

डॉल्फिन Kubuntu और KaOS जैसे Linux वितरण द्वारा उपयोग किए जाने वाले केडीई डेस्कटॉप वातावरण के लिए डिफ़ॉल्ट फ़ाइल प्रबंधक है।

लिनक्स मिंट का हल्का संस्करण है जो मेट डेस्कटॉप का उपयोग करता है। मेट डेस्कटॉप डेस्कटॉप काजा फ़ाइल प्रबंधक का उपयोग करता है।

हल्के वितरण अक्सर एलएक्सडीई डेस्कटॉप वातावरण का उपयोग करते हैं जिसमें पीसीएमएनएफएम फ़ाइल मैनेजर या एक्सएफसीई है जो थूनर फ़ाइल मैनेजर के साथ आता है।

जैसा कि होता है, नाम बदल सकते हैं लेकिन फ़ाइलों का नाम बदलने की कार्यक्षमता वस्तुतः वही है

एक फ़ाइल प्रबंधक का उपयोग कर एक फ़ाइल का नाम बदलने के लिए कैसे

फाइल मैनेजर में आमतौर पर एक आइकन होता है जो एक फाइलिंग कैबिनेट की तरह दिखता है। उदाहरण के लिए, यदि आप उबंटू का उपयोग कर रहे हैं तो यह लॉन्च बार पर दूसरा आइकन है।

आप आमतौर पर मेनू सिस्टम के भाग के रूप में या वास्तव में त्वरित लॉन्च बार के हिस्से के रूप में, पैनल पर लॉन्च बार में प्रासंगिक फ़ाइल प्रबंधक आइकन पा सकते हैं।

एक फ़ाइल प्रबंधक में आमतौर पर बाएं पैनल जैसे घर फ़ोल्डर, डेस्कटॉप, अन्य डिवाइस, और रीसायकल बिन में स्थानों की एक सूची होती है।

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

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

ठीक है, उस फ़ाइल या फ़ोल्डर पर क्लिक करें जिसे आप हटाना चाहते हैं और "नाम बदलें" चुनें। वैकल्पिक रूप से, कई फ़ाइल प्रबंधक आपको फ़ाइल या फ़ोल्डर पर क्लिक करने की अनुमति देते हैं और एक ही क्रिया करने के लिए F2 दबाते हैं।

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

लिनक्स कमांड लाइन का उपयोग कर फ़ाइलों का नाम बदलने के लिए कैसे करें

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

एक फ़ाइल का नाम कैसे बदलें

फ़ाइल का नाम बदलने के लिए वाक्यविन्यास उतना स्पष्ट नहीं है जितना आप सोचेंगे। निम्न उदाहरण दिखाता है कि फ़ाइल का नाम कैसे बदलें:

अभिव्यक्ति प्रतिस्थापन फ़ाइल का नाम बदलें

आपको लगता है कि नाम बदलें कमांड के रूप में सरल होगा oldfile newfile का नाम बदलेंलेकिन यह उतना आसान नहीं है जितना हम करते हैं और जैसे ही हम जाते हैं, मैं समझाऊंगा।

कल्पना करें कि आपके पास testfile नामक एक फ़ाइल है और आप इसे testfile2 में बदलना चाहते हैं। आप जिस आदेश का उपयोग करेंगे, वह निम्नानुसार है:

testfile testfile2 testfile का नाम बदलें

तो यहाँ क्या हो रहा है? अभिव्यक्ति टेक्स्ट का थोड़ा सा है या वास्तव में नियमित अभिव्यक्ति है जिसे आप फ़ाइल नाम में ढूंढ रहे हैं। प्रतिस्थापन वह पाठ है जिसे आप अभिव्यक्ति को प्रतिस्थापित करना चाहते हैं और फ़ाइल वह फ़ाइल या फ़ाइलें है जिसे आप नाम बदलना चाहते हैं।

ऐसा क्यों काम करता है आप पूछ सकते हैं?

कल्पना कीजिए कि आपके पास कुत्ते की तस्वीरों का एक फ़ोल्डर था लेकिन आपने गलती से उन्हें बिल्ली चित्रों को निम्नानुसार कहा:

  • catsittingdown
  • barkingcat
  • postmanattackedbycat

अब अगर आदेश उतना सरल था oldfile newfile का नाम बदलेंतो आपको व्यक्तिगत रूप से प्रत्येक फ़ाइल का नाम बदलना होगा।

लिनक्स नाम बदलें कमांड के साथ आप सभी फ़ाइलों को एक बार में निम्न नाम बदल सकते हैं:

बिल्ली कुत्ते का नाम बदलें *

उपरोक्त फ़ाइलों का नाम बदलकर निम्नानुसार किया जाएगा:

  • dogsittingdown
  • भौंकता कुत्ता
  • postmanattackedbydog

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

प्रतीकात्मक लिंक द्वारा नियुक्त शारीरिक फ़ाइल का नाम बदलें

एक प्रतीकात्मक लिंक डेस्कटॉप शॉर्टकट की तरह फ़ाइल में पॉइंटर के रूप में कार्य करता है। प्रतीकात्मक लिंक में उस फ़ाइल के स्थान के पथ को छोड़कर कोई डेटा नहीं होता है, जिस पर यह इंगित कर रहा है।

आप निम्न आदेश का उपयोग कर एक प्रतीकात्मक लिंक बना सकते हैं:

एलएनएस

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

आप निम्न आदेश का उपयोग कर ऐसा कर सकते हैं:

ln -s ~ / चित्र / dogpictures / barkingdog ~ / चित्र / dogtraining / howtostopdogbarking

Ls -lt कमांड चलाकर आप बता सकते हैं कि कौन सी फ़ाइलें प्रतीकात्मक लिंक हैं।

ls -lt howtostopdogbarking

आउटपुट कुछ कैसे दिखाएगा जैसे howtostopdogbarking -> / home / pictures / dogpics / barkingdog।

अब मुझे नहीं पता कि आप में से कितने कुत्ते को भौंकने से रोकने के बारे में जानते हैं लेकिन कई प्रशिक्षकों की सलाह कुत्ते को पहले बोलने के लिए सिखाना है और फिर एक बार जब आप इसे महारत हासिल कर लेते हैं तो आप उसे तब तक शर्मिंदा कर सकते हैं जब आप नहीं चाहते यह छाल करने के लिए। वैसे भी सिद्धांत है।

हाथ में इस ज्ञान के साथ, आप बोलिंगडॉग चित्र को बोलने के लिए नाम बदलना चाहेंगे।

आप निम्न आदेश चलाकर सीधे dogpics फ़ोल्डर में चित्र का नाम बदल सकते हैं:

भौंकने वाले बोलने / घर / चित्र / dogpics / barkingdog नाम बदलें

वैकल्पिक रूप से, आप प्रतीकात्मक लिंक का नाम निर्दिष्ट करके और निम्न स्विच का उपयोग करके भौंकने वाले कुत्ते की तस्वीर का नाम बदल सकते हैं:

नाम बदलना / घर / चित्र / dogtraining / howtostopdogbarking भौंकने

पुष्टि कैसे प्राप्त करें कि नाम बदलें कमांड ने काम किया है

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

हालांकि, यदि आप निम्न स्विच का उपयोग करते हैं तो नाम बदलें कमांड आपको बताएगा कि किस नाम का नाम बदल दिया गया है:

नाम बदलें- बिल्ली बिल्ली कुत्ता *

आउटपुट इस के साथ होगा:

  • बार्किंगकैट -> बार्किंगडॉग
  • catsittingdown -> dogittingdown
  • postmanattackedbycat -> postmanattackedbydog

यह आदेश यह पुष्टि करने में मदद करता है कि आप वास्तव में क्या करना चाहते थे।

फ़ाइलों का नाम बदलने का एक और तरीका

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

एमवी oldfilename newfilename

सारांश

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