Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रणाली >> Linux

डायरेक्टरी की सामग्री सूचीबद्ध करने के लिए उपयोगी लिनक्स कमांड

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

ls

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

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

ls केवल उस वर्तमान डायरेक्टरी की सामग्री सूचीबद्ध करता है जिसमें आप हैं। यदि आप किसी अन्य डायरेक्टरी की सामग्री देखना चाहते हैं, तो आप कमांड में फ़ाइल पथ जोड़ सकते हैं:

ls /add/file/path/here

छिपी हुई फ़ाइलें दिखाने के लिए -a फ्लैग जोड़ सकते हैं:

ls -a

या लॉन्ग-लिस्ट फॉर्मेट और मानव-पठनीय फॉर्मेट में प्रदर्शित करने के लिए -l और -h फ्लैग जोड़ सकते हैं।

ls -lh

Dir

dir, ls की तरह, डायरेक्टरी की सामग्री को कॉलम में सूचीबद्ध करता है। यदि किसी नाम में स्पेस जैसे विशेष वर्ण हैं, तो उन वर्णों के आगे बैकस्लैश होता है। ls के लिए विकसित सभी फ्लैग dir के लिए भी उपलब्ध कराए गए हैं।

dir निम्न कमांड के समान व्यवहार करता है:

ls -C -b

जहां

-C : आउटपुट को कॉलम में प्रदर्शित करता है
-b : विशेष वर्णों के आगे बैकस्लैश लगाता है

vdir

डायरेक्टरी में सामग्री दिखाने के लिए अगला कमांड vdir है।

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

vdir निम्न कमांड के समान व्यवहार करता है:

ls -l -b

जहां

-l : डायरेक्टरी सामग्री की लॉन्ग लिस्टिंग प्रदान करता है
-b : विशेष वर्णों के आगे बैकस्लैश लगाता है

जब "ls" वही काम कर सकता है तो हमारे पास "dir" और "vdir" क्यों हैं?

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

इसके अलावा, कुछ लोग dir को DOS कमांड "dir" का लिनक्स समकक्ष मानते हैं, जो डायरेक्टरी की सामग्री को भी सूचीबद्ध करता है। हालांकि, यह सही धारणा नहीं है।

मजेदार तथ्य

ls के आउटपुट में, फ़ाइलें और फ़ोल्डर कलर-कोडेड होते हैं। dir और vdir के आउटपुट में, वही रंग पूरे में उपयोग किए जाते हैं। यदि आप सोच रहे हैं कि क्यों, कारण ~/.bashrc फ़ाइल में है। "~/.bashrc" फ़ाइल में, जो होम डायरेक्टरी में एक छिपी हुई फ़ाइल है, "ls" के लिए एक एलियास नीचे दिखाए अनुसार परिभाषित किया गया है,

जहां ls ls --color=auto के बराबर है। "dir" और "vdir" के लिए समान एलियास को कमेंट आउट कर दिया गया है। आप उन्हें अनकमेंट करके रंगीन आउटपुट देख सकते हैं। निम्न कमांड वही गतिविधि करेगी।

dir --color

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

  1. डिस्कॉर्ड कमांड्स की पूरी गाइड: दक्षता और मॉडरेशन बढ़ाएं डिस्कॉर्ड कमांड्स की पूरी गाइड: दक्षता और मॉडरेशन बढ़ाएं

    गेमर्स गेमप्ले के दौरान संवाद करने के लिए विभिन्न प्रकार के चैट एप्लिकेशन का उपयोग करते हैं, जैसे Mumble, Steam, TeamSpeak। यदि आप ऑनलाइन गेम खेलने के शौकीन हैं तो आप इन्हें जानते होंगे। इन दिनों सबसे अधिक उपयोग किए जाने वाले और ट्रेंडी चैट ऐप्स में से एक है Discord। Discord आपको प्राइवेट सर्वर के म

  1. विंडोज 11 रन कमांड में मास्टर करें: परम चीट शीट विंडोज 11 रन कमांड में मास्टर करें: परम चीट शीट

    रन डायलॉग बॉक्स एक ऐसा टूल है जो एक उत्साही विंडोज उपयोगकर्ता के पसंदीदा यूटिलिटीज में से एक है। यह विंडोज 95 के बाद से मौजूद है और वर्षों में विंडोज उपयोगकर्ता अनुभव का एक महत्वपूर्ण हिस्सा बन गया है। हालांकि इसका एकमात्र कर्तव्य ऐप्स और अन्य टूल्स को त्वरित रूप से खोलना है, लेकिन हम टेककल्ट में कई

  1. विंडोज कमांड प्रॉम्प्ट में महारत हासिल करें: हर उपयोगकर्ता के लिए 12 आवश्यक कमांड विंडोज कमांड प्रॉम्प्ट में महारत हासिल करें: हर उपयोगकर्ता के लिए 12 आवश्यक कमांड

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