लिनक्स में फाइल कैसे बनाएं



समस्याओं को खत्म करने के लिए हमारे साधन का प्रयास करें

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



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



विधि 1: स्पर्श कमांड के साथ

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



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

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

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



विधि 3: प्रिंटफ कमांड के साथ

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

विधि 4: बिल्ली से आउटपुट पुनर्निर्देशित करना

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

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

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

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

4 मिनट पढ़ा