कैसे लिनक्स कमांड लाइन से एक पाठ फ़ाइल की सामग्री को देखने के लिए



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

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



इसका मतलब है कि एक बार जब आप कमांड लाइन से फाइलों को देखने की मूल बातें सीख लेते हैं, तो आप लगभग किसी भी यूनिक्स को अपना रास्ता ढूंढ सकते हैं।



विधि 1: एक नियमित पाठ फ़ाइल देखना

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



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

आप कमांड का उपयोग कर सकते हैं कम से फ़ाइल के नाम के बाद यदि आप उस पर अतिरिक्त नियंत्रण रखना चाहते हैं। उदाहरण के लिए, एक बार जब आप कम कमांड का उपयोग करते हैं, तो आप अपने कर्सर कुंजियों, पेज अप / पेज डाउन कुंजी के साथ-साथ k / j vi कुंजी बाइंडिंग का उपयोग करके पाठ फ़ाइल के माध्यम से आगे और पीछे स्क्रॉल कर सकते हैं।



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

Vi / vim के अनुभवी उपयोगकर्ता इसे h / j / k / l आंदोलन तिमाही के इस भाग के बाद से थोड़ा अजीब लग सकते हैं, लेकिन इससे आपको किसी भी तरह से साइड में जाने की आवश्यकता नहीं है, इसलिए आपको इसके लिए पर्याप्त वसा प्राप्त होगी । Ctrl + Y या Ctrl + P का उपयोग करते हुए आगे बढ़ने के लिए आप हमेशा Ctrl + N या Ctrl + E का उपयोग कर सकते हैं। यदि आप नोटिस करते हैं, तो सहायता स्क्रीन पढ़ती है कि सीआर एक पंक्ति को आगे बढ़ाता है। यह कैरिज रिटर्न को संदर्भित करता है और आपके कीबोर्ड पर रिटर्न कुंजी को संदर्भित करता है।

दस्तावेज़ में खोज करने के लिए किसी भी शब्द से पहले एक टाइप करें, फिर अगले उदाहरण की ओर जाने के लिए n टाइप करें या पिछले की ओर जाने के लिए Shift + N टाइप करें।

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

विधि 2: विशेष फ़ाइलें देखना

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

हमने इसका उपयोग एंड्रॉइड टैबलेट में प्रारूपित माइक्रोएसडीएचसी कार्ड के बूट रिकॉर्ड की जांच करने के लिए किया था।

आप सामान्य की तरह फ़ाइल के माध्यम से पैंतरेबाज़ी कर सकते हैं और बाहर निकलने के लिए q कुंजी को धक्का दे सकते हैं। क्या आपके पास किसी प्रकार की अजीब एन्कोडिंग में एक मानक फ़ाइल होनी चाहिए जिसे आप एक्सप्लोर करना चाहते हैं, टाइप करें -सी से फ़ाइल के नाम के बाद। आप या तो टर्मिनल विंडो में स्क्रॉल कर सकते हैं या उपयोग कर सकते हैं od -c fileName | ग्रीप कम अगर यह बहुत लंबा हो जाए, तो इसे कम करने के लिए इसे पाइप करें। इससे आपको यह देखने का मौका मिलेगा कि क्या आप ग्राफिकल सहित किसी अन्य कार्यक्रम के साथ इसकी जांच कर सकते हैं। यदि आप किसी भी स्विच के बिना ओड का आह्वान करते हैं, तो यह फ़ाइल को ऑक्टल अंकों की एक धारा के रूप में एक अंतिम उपाय के रूप में प्रिंट करेगा।

विधि 3: संकुचित फ़ाइलों की सामग्री को देखना

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

यदि आपके पास छोटा पाठ फ़ाइल है, जिसे smallFile.gz कहा जाता है, तो आप उपयोग कर सकते हैं zcat smallFile.gz कमांड लाइन से फ़ाइल की सामग्री को देखने के लिए। आप zcat के बजाय zmore या zless टाइप करना चाह सकते हैं, जो कि अधिक और कम कमांड के लिए समान रूप से काम करते हैं, लेकिन टेक्स्ट फ़ाइलों का समर्थन करते हैं जो कि gzip प्रोग्राम के माध्यम से संपीड़ित थे।

अधिक लिनक्स वितरण xz फ़ाइल प्रारूप का उपयोग करना शुरू कर रहे हैं, इसलिए यदि आपके पास एक पाठ फ़ाइल है जो इस प्रारूप के साथ संकुचित हो गई है तो बस किसी भी फ़ाइल देखने के कमांड के सामने xz जोड़ें। बिल्ली के बजाय, कम और अधिक आप xzcat, xzless और xzmore का उपयोग कर सकते हैं। इसी तरह, bzcat, bzless और bzmore कमांड लाइन ऐप हैं उन लोगों के लिए जो पाते हैं कि उनके पास bzip2 मानक का उपयोग करके पाठ फ़ाइलें संपीड़ित हैं।

ध्यान दें कि आप इस तरह से एक पाठ फ़ाइल को पढ़ने में सक्षम नहीं होंगे यदि इसे पहले टार या cpio संग्रह में रखा गया था, तो संकुचित। तो जब आप छोटे-छोटे फ़्लिग.गज़ को ठीक पढ़ सकते हैं, तो स्मॉलफ़ाइले.टार.गज़ या छोटे फ़ाइलट.गज़ को पढ़कर उसी तरह काम नहीं करेंगे।

4 मिनट पढ़ा