Dir कमांड का उपयोग कर निर्देशिका निर्देशिका सामग्री

अधिकांश लिनक्स उपयोगकर्ता लिनक्स के भीतर फ़ाइलों और फ़ोल्डरों को सूचीबद्ध करने के लिए ls कमांड का उपयोग करेंगे।

डीआईआर कमांड को अक्सर विंडोज समकक्ष माना जाता है लेकिन यह लिनक्स में काफी समान तरीके से काम करता है।

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

उदाहरण डिर कमांड का उपयोग करें

वर्तमान निर्देशिका में सभी फ़ाइलों और फ़ोल्डर्स की सूची प्राप्त करने के लिए निम्नानुसार डीआईआर कमांड का उपयोग करें:

dir

कॉलम प्रारूप में फ़ाइलों और फ़ोल्डर्स की एक सूची दिखाई देगी।

Dir कमांड का उपयोग कर छिपी हुई फाइलें कैसे दिखें

डिफ़ॉल्ट रूप से डीआईआर कमांड केवल सामान्य फाइलें और फ़ोल्डर्स दिखाता है। लिनक्स में आप पहले चरित्र को एक पूर्ण स्टॉप बनाकर फ़ाइल छिपा सकते हैं। (यानी .myhiddenfile)।

Dir कमांड का उपयोग कर छिपी हुई फाइलों को दिखाने के लिए निम्न स्विच का उपयोग करें:

डीआईआर-ए
डीआईआर - सब

जब आप इस फैशन में कमांड चलाते हैं तो आप नोटिस कर सकते हैं कि इसमें एक फ़ाइल सूचीबद्ध है। और दूसरा कहा जाता है ..

पहला बिंदु वर्तमान निर्देशिका को इंगित करता है और दो बिंदु पिछले निर्देशिका को संकेत देते हैं। निम्न आदेश का उपयोग कर dir कमांड चलाते समय आप इन्हें छुपा सकते हैं:

डीआईआर-ए
डीआईआर - सब कुछ

एक फ़ाइल के लेखक को प्रदर्शित करने के लिए कैसे

आप निम्न dir कमांड का उपयोग कर फ़ाइलों के लेखक (फ़ाइलों को बनाने वाले लोगों) को प्रदर्शित कर सकते हैं:

डीआईआर -एल - लेखक

डिस्प्ले को एक सूची में बदलने की आवश्यकता है।

बैकअप छुपाने के लिए कैसे

जब आप एमवी कमांड या सीपी कमांड जैसे कुछ कमांड चलाते हैं तो आप फाइलों के साथ समाप्त हो सकते हैं जो टिल्डे (~) के साथ समाप्त होते हैं।

फ़ाइल के अंत में टिल्ड एक नया निर्माण करने से पहले मूल फ़ाइल का बैक अप लेता है।

निर्देशिका फ़ाइलों को लौटने पर आप बैक अप फ़ाइलों को नहीं देखना चाहेंगे क्योंकि इन फ़ाइलों को सिर्फ शोर होगा।

उन्हें छिपाने के लिए निम्न आदेश चलाएं:

डीआईआर-बी
dir --ignore-backups

आउटपुट में एक रंग जोड़ें

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

डीआईआर - रंग = हमेशा
डीआईआर - रंग = ऑटो
डीआईआर - रंग = कभी नहीं

आउटपुट प्रारूपित करें

आप आउटपुट को प्रारूपित कर सकते हैं ताकि यह हमेशा कॉलम प्रारूप में दिखाई न दे।

विकल्प इस प्रकार हैं:

dir --format = भर में
dir --format = commas
डीआईआर --format = क्षैतिज
डीआईआर --format = लंबा
डीआईआर --format = एकल कॉलम
डीआईआर --format = verbose
dir --format = लंबवत

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

आप निम्न स्विच का उपयोग करके भी वही प्रभाव प्राप्त कर सकते हैं:

dir -x (पूरे और क्षैतिज के समान)
dir -m (अल्पविराम के समान)
dir -l (लंबे और verbose के समान)
डीआईआर -1 (सिंगल-कॉलम)
डीआईआर-सी (लंबवत)

एक लंबी या Verbose लिस्टिंग वापसी

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

डीआईआर --format = लंबा
डीआईआर --format = verbose
डीआईआर -एल

लंबी सूची निम्नलिखित जानकारी देता है:

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

डीआईआर-जी

इसी तरह आप निम्न आदेश का उपयोग कर समूहों को छुपा सकते हैं:

डीआईआर-जी -एल

मानव पठनीय फ़ाइल आकार

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

मानव पठनीय प्रारूप में फ़ाइल आकार को देखने के लिए निम्न आदेश का उपयोग करें:

डीआईआर -एल-एच

सूची निर्देशिका पहले

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

dir -l - समूह-निर्देशिका-पहले

एक निश्चित पैटर्न के साथ फाइल छुपाएं

अगर आप कुछ फाइलों को छिपाना चाहते हैं तो आप निम्न कमांड का उपयोग कर सकते हैं:

डीआईआर - हाइड = पैटर्न

उदाहरण के लिए अपने संगीत फ़ोल्डर की निर्देशिका सूची तैयार करने के लिए, लेकिन Wav फ़ाइलों को अनदेखा करें निम्न का उपयोग करें।

dir --hide = .wav

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

डीआईआर -आई पैटर्न

फ़ाइलें और फ़ोल्डरों के बारे में अधिक जानकारी दिखाएं

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

डीआईआर - इंडिकेटर-शैली = वर्गीकृत करें

यह अंत में एक स्लैश जोड़कर फ़ोल्डरों को दिखाएगा, फाइलों के बाद उनके पास कुछ नहीं है, लिंक के अंत में @ प्रतीक है और निष्पादन योग्य फ़ाइलों के अंत में * है।

सूचक शैली को इन मानों पर भी सेट किया जा सकता है:

आप निम्नलिखित कमांड का उपयोग कर अंत में स्लेश के साथ फ़ोल्डर भी दिखा सकते हैं:

डीआईआर-पी

आप निम्न आदेश का उपयोग करके फ़ाइल प्रकार दिखा सकते हैं:

डीआईआर-एफ

सब-फ़ोल्डर्स में सभी फाइलें और फ़ोल्डर्स सूचीबद्ध करें

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

डीआईआर-आर

सॉर्टिंग आउटपुट

आप आदेशों को सॉर्ट कर सकते हैं जिसमें निम्न आदेशों का उपयोग करके फ़ाइलें और फ़ोल्डर्स लौटाए जाते हैं:

dir --sort = कोई नहीं
dir --sort = आकार
dir --ॉर्ट = समय
dir --sort = संस्करण
dir --sort = एक्सटेंशन

आप एक ही प्रभाव प्राप्त करने के लिए निम्न आदेश भी निर्दिष्ट कर सकते हैं:

डीआईआरएस (आकार के अनुसार क्रमबद्ध करें)
dir -t (समय के अनुसार क्रमबद्ध करें)
dir -v (संस्करण द्वारा क्रमबद्ध करें)
dir -x (विस्तार से क्रमबद्ध करें)

ऑर्डर को उलटाना

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

डीआईआर-आर

सारांश

डीआईआर कमांड ls कमांड के समान है। शायद यह ls कमांड के बारे में सीखने लायक है क्योंकि यह अधिक सामान्य रूप से उपलब्ध प्रोग्राम है हालांकि अधिकांश प्रणालियों में डीआईआर भी शामिल है।