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

जबकि ये दोनों कमांड अच्छी तरह से काम करते हैं और अपने काम को इरादा के अनुसार करते हैं, एक और उपयोगी कमांड है जिसे कहा जाता है डूफू, df का एक विकल्प जो बेहतर डिस्क निगरानी कार्यक्षमता प्रदान करता है।

इस गाइड में, हम ड्यूफ को विस्तार से देखेंगे और लिनक्स पर इसे स्थापित करने और उपयोग करने के चरणों पर जाएंगे।

डफ क्या है?

duf या डिस्क यूसेज/फ्री एक फ्री और ओपन-सोर्स कमांड-लाइन यूटिलिटी है जो आपको टर्मिनल विंडो के अंदर से आपके सिस्टम के डिस्क उपयोग और फ्री स्पेस को देखने की अनुमति देती है।

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

instagram viewer

सम्बंधित: डु कमांड के साथ लिनक्स में डिस्क उपयोग कैसे दिखाएं

डफ का उपयोग क्यों करें?

डीएफ ओवर डीएफ के सबसे बड़े फायदों में से एक इसका व्यापक फीचर सेट है; एक जो आपको अन्य चीजों के अलावा, JSON को परिणामों को फ़िल्टर करने, क्रमबद्ध करने और निर्यात करने की स्वतंत्रता देता है।

यहां ड्यूफ की सभी प्रमुख विशेषताओं की सूची दी गई है:

  • रंगीन और आसानी से समझ में आने वाला आउटपुट
  • टर्मिनल की थीम को समायोजित करने की स्वतंत्रता
  • अपनी पसंद के अनुसार परिणामों को छाँटने या फ़िल्टर करने की क्षमता
  • JSON में आउटपुट निर्यात करने का विकल्प

लिनक्स पर डफ कैसे स्थापित करें

आपके कंप्यूटर पर आपके द्वारा चलाए जा रहे Linux डिस्ट्रो के आधार पर, आप उस पर कुछ अलग तरीकों से duf स्थापित कर सकते हैं।

1. DEB या RPM पैकेज का उपयोग करके duf स्थापित करें

DEB या RPM पैकेज का उपयोग करके duf को स्थापित करना बहुत आसान है, डेवलपर्स द्वारा प्रदान की गई आधिकारिक पैकेज फाइलों के लिए धन्यवाद।

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

डाउनलोड: डफ पैकेज

यदि आप रिलीज़ पेज से पैकेज डाउनलोड नहीं करना चाहते हैं, तो आप इसका उपयोग भी कर सकते हैं wget टर्मिनल के अंदर पैकेज प्राप्त करने के लिए।

इसके लिए, चलकर जांचें कि आपके सिस्टम पर wget मौजूद है या नहीं:

wget --संस्करण

अगर ऐसा नहीं है, तो पहले इसे डाउनलोड कर लें।

अब, यदि आप डेबियन-आधारित डिस्ट्रो पर हैं, तो ड्यूफ़ प्राप्त करने के लिए नीचे दी गई कमांड चलाएँ:

wget https://github.com/muesli/duf/releases/download/v0.6.2/duf_0.6.2_linux_amd64.deb

आरएचईएल-आधारित डिस्ट्रोस पर, चलाएँ:

wget https://github.com/muesli/duf/releases/download/v0.6.2/duf_0.6.2_linux_amd64.rpm

अब, आपके पास पैकेज को स्थापित करने के लिए दो विकल्प हैं। आप या तो अपने सिस्टम के पैकेज इंस्टालर के GUI संस्करण का उपयोग कर सकते हैं या कमांड लाइन से इसे स्थापित कर सकते हैं।

यदि आप GUI दृष्टिकोण पसंद करते हैं, तो यहां जाएं डाउनलोड निर्देशिका, पैकेज फ़ाइल पर राइट-क्लिक करें, और चुनें GDebi पैकेज इंस्टालर के साथ खोलें या सॉफ्टवेयर इंस्टालर के साथ खोलें, आपके Linux डिस्ट्रो पर आधारित है। एक बार जब यह इंस्टॉलर को खोलता है, तो पर क्लिक करें पैकेज स्थापित करे या इंस्टॉल स्थापना शुरू करने के लिए बटन।

वैकल्पिक रूप से, सीएलआई पद्धति का उपयोग करने के लिए, टर्मिनल खोलें और नेविगेट करें डाउनलोड निर्देशिका का उपयोग कर सीडी कमांड. फिर, अपने लिनक्स डिस्ट्रो के आधार पर, अपने सिस्टम पर पैकेज को स्थापित करने के लिए उपयुक्त कमांड दर्ज करें।

डेबियन-आधारित डिस्ट्रोस पर:

sudo dpkg -i duf_0.x.x_linux_amd64.deb

आरएचईएल-आधारित डिस्ट्रोस पर:

सुडो आरपीएम -i duf_0.x.x_linux_amd64.rpm

आर्क उपयोगकर्ता Yay जैसे AUR सहायक का उपयोग करके AUR से duf स्थापित कर सकते हैं:

याय-एस दुफ

2. स्नैप का उपयोग करके डफ स्थापित करें

आप इसके आधिकारिक स्नैप पैकेज का उपयोग करके अपने सिस्टम पर duf भी स्थापित कर सकते हैं। इसके लिए, सुनिश्चित करें कि आपने निम्न आदेश चलाकर अपने कंप्यूटर पर स्नैप स्थापित किया है:

स्नैप --संस्करण

यदि यह एक संस्करण संख्या देता है, तो इसका मतलब है कि स्नैप सिस्टम पर मौजूद है, और आप अगले चरण पर आगे बढ़ सकते हैं। हालाँकि, यदि ऐसा नहीं होता है, तो आपको करने की आवश्यकता होगी पहले स्नैप स्थापित करें.

यह देखते हुए कि आपने वह भाग पूरा कर लिया है, आप स्नैप के माध्यम से ड्यूफ़ को चलाकर स्थापित कर सकते हैं:

सुडो स्नैप डुफ-यूटिलिटी स्थापित करें

3. स्रोत से ड्यूफ बनाएं

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

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

गिट क्लोन https://github.com/muesli/duf.git
सीडी डूफ
जाओ निर्माण

सम्बंधित: लिनक्स में स्रोत से सॉफ्टवेयर कैसे संकलित और स्थापित करें

डिस्क उपयोग की जांच करने के लिए डफ का उपयोग कैसे करें

डफ स्थापित होने के साथ, आप इसे तुरंत उपयोग करना शुरू कर सकते हैं। ऐसा करने के लिए, एक टर्मिनल खोलें और चलाएँ:

डूफू

यह आपके सिस्टम पर सभी उपकरणों और माउंट पॉइंट्स की एक सूची लौटाएगा, जैसा कि नीचे दिखाया गया है।

हालाँकि, यदि आप केवल विशिष्ट उपकरणों और माउंट बिंदुओं को सूचीबद्ध करना चाहते हैं, तो आप निम्न प्रारूप में कमांड का उपयोग करके परिणाम को कम कर सकते हैं:

डफ /
डफ / होम

इसके अलावा, यदि आपको छद्म, डुप्लीकेट और दुर्गम फाइल सिस्टम सहित सभी फाइल सिस्टम को प्रदर्शित करने की आवश्यकता है, तो आप इसके साथ ऐसा कर सकते हैं:

दुफ -- सभी

फ़िल्टरिंग परिणाम

जबकि सारणीबद्ध रूप में प्रदर्शित आउटपुट को समझना बहुत आसान है, इसे दिखाने के लिए फ़िल्टर करना या विशिष्ट तालिकाओं को छुपाएं केवल उन तालिकाओं के बारे में जानकारी देखना आसान बनाता है जिन्हें आपको जानना आवश्यक है के बारे में।

जैसे, duf उपकरणों को छानने के लिए दो विकल्प प्रदान करता है: --केवल तथा --छिपाना, और यहां बताया गया है कि वे कैसे काम आ सकते हैं।

मान लें कि आप केवल दो विशिष्ट तालिकाओं में सूचीबद्ध उपकरणों को देखना चाहते हैं: स्थानीय और नेटवर्क। इस स्थिति में, सादा duf कमांड चलाने के बजाय, आप इसे केवल दो तालिकाओं को शामिल करने के लिए संशोधित कर सकते हैं। ऐशे ही:

duf -- केवल स्थानीय, नेटवर्क

इसी तरह, यदि आप इन तालिकाओं को परिणामों से छिपाना चाहते हैं, तो आप इसके साथ ऐसा कर सकते हैं:

duf -- स्थानीय छिपाएँ, नेटवर्क

duf की फ़िल्टरिंग फ़ाइल सिस्टम और माउंट पॉइंट के साथ भी काम करती है, इसलिए आप फ़ाइल सिस्टम और माउंट पॉइंट को भी दिखा या छुपा सकते हैं।

विशिष्ट फाइल सिस्टम दिखाने के लिए:

duf --only-fs tmps, vfat

जब आप विशेष फाइल सिस्टम को छिपाना चाहते हैं:

duf --hide-fs tmpfs, vfat

माउंट पॉइंट दिखाने के लिए:

DUF --only-mp /,/home

इन आरोह बिंदुओं को परिणाम से छिपाने के लिए:

DUF --hide-mp /,/home

परिणाम छँटाई

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

उदाहरण के लिए, यदि आप सॉर्ट करना चाहते हैं आकार तालिका में कॉलम, निम्न आदेश आपके लिए ऐसा कर सकता है:

DUF --सॉर्ट आकार

इसी तरह, आप किसी तालिका में विशिष्ट कॉलम दिखा या छिपा भी सकते हैं। तो मान लीजिए कि आप केवल दिखाना चाहते हैं आकार तथा लाभ लेना परिणाम में कॉलम। आप इसके साथ ऐसा कर सकते हैं:

duf --आउटपुट आकार, लाभ उठाएं

इनोड सूचना देखना

सभी यूनिक्स और यूनिक्स जैसी प्रणालियाँ डेटा को व्यवस्थित और संग्रहीत करने के लिए ब्लॉक और इनोड दोनों का उपयोग करती हैं। जबकि ब्लॉक डेटा का प्रतिनिधित्व करते हैं, इनोड फाइलों का प्रतिनिधित्व करते हैं।

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

ड्यूफ --इनोड्स

JSON में परिणाम निर्यात करना

यदि आपको कभी भी परिणाम निर्यात करने की आवश्यकता होती है, तो duf आपको उन्हें JSON फ़ाइल स्वरूप में निर्यात करने का विकल्प देता है। यह निर्यात की गई फ़ाइल को विभिन्न ऐप्स और उपकरणों में अधिक सुलभ और पठनीय बनाता है।

बस एक टर्मिनल खोलें और JSON में अपना duf परिणाम निर्यात करने के लिए निम्न कमांड चलाएँ:

डफ --json

एक टर्मिनल थीम सेट करना

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

DUF --थीम लाइट

या

डफ --थीम डार्क

कमांड-लाइन सहायता प्राप्त करना

किसी भी समय, यदि आप किसी कमांड के सिंटैक्स के साथ समस्याओं का सामना करते हैं, तो आप निम्न का उपयोग करके सहायता प्राप्त कर सकते हैं:

डफ --help

लिनक्स पर डिस्क उपयोग की निगरानी सरलीकृत

लिनक्स पर डिस्क उपयोग की निगरानी करना पहले से कहीं ज्यादा आसान है, ड्यूफ कमांड के लिए धन्यवाद। जबकि अन्य सीएलआई उपकरण जैसे डु और डीएफ भी हैं, और वे काम पूरा कर लेते हैं, लेकिन ड्यूफ के उपयोग में आसानी और समझने योग्य डेटा प्रतिनिधित्व प्रक्रिया को काफी सरल करता है।

उल्लेख नहीं है, यह आपको आउटपुट पर अधिक कार्यक्षमता और नियंत्रण प्रदान करता है, इसलिए आप बहुत अधिक जानकारी से अभिभूत नहीं होते हैं।

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

कमांड लाइन का उपयोग करके लिनक्स में हार्ड ड्राइव को कैसे माउंट करें

Linux पर हार्ड ड्राइव या डिस्क विभाजन को माउंट करने की आवश्यकता है? यहां आपको udisks और माउंट कमांड के बारे में जानने की जरूरत है।

आगे पढ़िए

साझा करनाकलरवईमेल
संबंधित विषय
  • लिनक्स
  • डिस्क विभाजन
  • लिनक्स ऐप्स
  • लिनक्स कमांड
लेखक के बारे में
यश वटे (37 लेख प्रकाशित)

यश DIY, Linux, प्रोग्रामिंग और सुरक्षा के लिए MUO में स्टाफ राइटर हैं। लेखन में अपने जुनून को खोजने से पहले, वह वेब और आईओएस के लिए विकसित हुआ करते थे। आप टेकपीपी पर उनका लेखन भी देख सकते हैं, जहां वे अन्य कार्यक्षेत्रों को कवर करते हैं। तकनीक के अलावा, उन्हें खगोल विज्ञान, फॉर्मूला 1 और घड़ियों के बारे में बात करने में मज़ा आता है।

यश वाटे की और फ़िल्में या टीवी शो

हमारे न्यूज़लेटर की सदस्यता लें

तकनीकी युक्तियों, समीक्षाओं, निःशुल्क ई-पुस्तकों और अनन्य सौदों के लिए हमारे न्यूज़लेटर से जुड़ें!

सब्सक्राइब करने के लिए यहां क्लिक करें