Computer >> कंप्यूटर ट्यूटोरियल >  >> समस्या निवारण >> Linux

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

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

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

विधि 1: touch कमांड के साथ

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

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

विधि 2: echo कमांड का उपयोग करना

आम तौर पर echo कमांड केवल वही प्रतिध्वनित करता है जो आप इसे सीधे कमांड लाइन पर बताते हैं। आप इसके आउटपुट को एक नई फ़ाइल बनाने के लिए रीडायरेक्ट कर सकते हैं। आप खाली फ़ाइल बनाने के लिए echo -n > test.txt का उपयोग कर सकते हैं। यह touch की तरह ही काम करता है और इसमें कुछ भी नहीं होता। आप echo Some text > test.txt टाइप करके एंटर दबा सकते हैं ताकि उसमें टेक्स्ट की एक सिंगल लाइन वाली फ़ाइल बनाई जा सके। स्वाभाविक रूप से आप Some text और फ़ाइल नाम को जो चाहें उससे बदल सकते हैं, लेकिन याद रखें कि यदि वह फ़ाइल पहले से मौजूद है तो ऐसा करने से यह ओवरराइट हो जाएगी और आपकी पुरानी फ़ाइल से छुटकारा मिल जाएगा इसलिए सावधान रहना सबसे अच्छा है! वैकल्पिक रूप से, आप echo " " > testFile.txt का उपयोग करना चाह सकते हैं, जो केवल एक खाली लाइन वाली फ़ाइल बनाएगा।

विधि 3: printf कमांड के साथ

आप printf " " > testFile आज़माना चाह सकते हैं ताकि पूरी तरह से खाली फ़ाइल बनाई जा सके या printf '\n' > testFile ताकि उसमें केवल न्यूलाइन वर्ण के अलावा कुछ न हो। एक बार फिर, यह इस नाम वाली किसी भी फ़ाइल को ओवरराइट कर देगा और इसलिए इसका उपयोग सावधानी से किया जाना चाहिए। हालांकि यह अन्य विधियों से महत्वपूर्ण रूप से अलग नहीं है, आप इसे कभी-कभी स्क्रिप्ट में देख सकते हैं। कुछ पुराने लिनक्स वितरणों के साथ-साथ यूनिक्स के कुछ अन्य कार्यान्वयनों पर, echo -n कमांड न्यूलाइन को स्ट्रिप आउट नहीं करेगा, इसलिए इस विधि का सहारा लेने का यह एक और कारण है। हालांकि, अकेले touch कमांड का उपयोग करना लगभग हमेशा सबसे आसान होता है।

विधि 4: cat से आउटपुट रीडायरेक्ट करना

जबकि आपने शायद cat का उपयोग एक छोटी टेक्स्ट फ़ाइल की सामग्री पढ़ने के लिए किया होगा या शायद उनमें से दो को एक साथ जोड़ने के लिए, आप वास्तव में इसे एक प्रकार के आदिम टेक्स्ट एडिटर के रूप में उपयोग करके टर्मिनल विंडो से सीधे फ़ाइलें बना सकते हैं। मान लीजिए आप एक साधारण स्क्रिप्ट बनाना चाहते थे। आप cat > hello.sh टाइप करके एंटर दबा सकते हैं। अब #!/bin/bash टाइप करना शुरू करें और एंटर दबाएं उसके बाद echo Hello World और एंटर दबाएं। फिर Ctrl दबाए रखें और D कुंजी दबाकर अपनी फ़ाइल सहेजें। cat hello.sh टाइप करके सामग्री देखें। यह बिल्कुल वैसा ही होगा जैसे आपने इसे टेक्स्ट एडिटर में लिखा हो।

यह किसी भी मामले के लिए एक अत्यंत उपयोगी ट्रिक है जहां आपको कमांड लाइन से वास्तव में कुछ टेक्स्ट वाली टेक्स्ट फ़ाइल त्वरित रूप से बनाने की आवश्यकता होती है। जबकि आपको अपने स्क्रिप्ट को निष्पादित करने के लिए chmod +x hello.sh का उपयोग करने की आवश्यकता होगी, यह अन्यथा जल्दी में स्क्रिप्ट लिखने का एक शानदार तरीका है। आप इसका उपयोग कॉन्फिगरेशन फ़ाइलें और किसी भी अन्य चीज़ को लिखने के लिए भी कर सकते हैं जिसे केवल एक या दो लाइन बहुत जल्दी लिखी जानी चाहिए। यह किसी भी चीज़ तक सीमित नहीं है, और आपको इसका उपयोग करने में स्वतंत्र महसूस करना चाहिए जब तक आप किसी अन्य फ़ाइल को ओवरराइट नहीं कर रहे हैं।

विडंबना यह है कि आप रीडायरेक्शन का उपयोग करके खाली फ़ाइलें भी उसी तरह बना सकते हैं जैसे आप touch का उपयोग करके करते हैं। कमांड लाइन से > bill आज़माएं ताकि एक खाली फ़ाइल बनाई जा सके। यदि आप c शेल या tcsh वातावरण के कुछ अन्य संस्करणों के साथ काम कर रहे हैं तो आपको :> bill का उपयोग करना पड़ सकता है।

फिर से, ध्यान रखें कि आप यहां जो चाहें फ़ाइल नाम उपयोग कर सकते हैं। ये ट्रिक्स स्क्रिप्ट लिखने या उस तरह की किसी भी चीज़ तक सीमित नहीं हैं। आप उन्हें लागू करते समय काफी रचनात्मक हो सकते हैं। आप इसे और भी विदेशी तरीके से कर सकते हैं यदि कभी इसकी कोई आवश्यकता हो। उदाहरण के लिए, आप ऊपर के बजाय cp /dev/null bill का उपयोग करना चाह सकते हैं, ताकि आप लिनक्स की विशेष डिवाइस फ़ाइल को नई फ़ाइल में शाब्दिक रूप से कॉपी कर सकें, जो स्वाभाविक रूप से खाली है। यह एक बार फिर वही काम करता है जो touch करता।

लेखक के बारे में

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

केविन एरोज़

केविन एरोज़ एक अत्यधिक अनुभवी और जानकार प्रौद्योगिकी विशेषज्ञ हैं जिनके पास एक दशक से अधिक का उद्योग अनुभव है। उनके पास Microsoft प्रमाणित प्रौद्योगिकी विशेषज्ञ (MCTS) प्रमाणन है और नवीनतम तकनीकी विकास से अपडेट रहने का गहरा जुनून है। केविन ने सॉफ्टवेयर विकास, साइबर सुरक्षा और क्लाउड कंप्यूटिंग जैसे क्षेत्रों में अपनी विशेषज्ञता और ज्ञान का प्रदर्शन करते हुए तकनीक से संबंधित विषयों पर व्यापक रूप से लिखा है। तकनीकी क्षेत्र में उनके योगदान को उनके साथियों द्वारा व्यापक रूप से मान्यता और सम्मान दिया गया है, और जटिल तकनीकी अवधारणाओं को स्पष्ट और संक्षिप्त तरीके से समझाने की उनकी क्षमता के लिए उन्हें उच्च सम्मान प्राप्त है।


  1. MS Word में पारदर्शी या उल्टे रंग कैसे ठीक करें? MS Word में पारदर्शी या उल्टे रंग कैसे ठीक करें?

    आप सीधे अपने Office एप्लिकेशन को उनके रंग उल्टे हुए देखना शुरू कर सकते हैं। विशेष रूप से एप्लिकेशन का पूरा लेआउट और टेक्स्ट। चिंता करने की कोई जरूरत नहीं है; यह MS Office की नई सुविधाओं में से एक है और आप इस विकल्प को आसानी से अक्षम कर सकते हैं।MS Word सिर्फ एक अपडेट से गुजरा है और Microsoft ने अपने

  1. ट्रुथफाइंडर को मुफ्त में एक्सेस करें: सुरक्षित और कानूनी तरीके ट्रुथफाइंडर को मुफ्त में एक्सेस करें: सुरक्षित और कानूनी तरीके

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

  1. मैक सुरक्षा का आकलन: वास्तविक खतरे और सिद्ध सुरक्षा मैक सुरक्षा का आकलन: वास्तविक खतरे और सिद्ध सुरक्षा

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