पारंपरिक लिनक्स कमांड के स्थान पर उपयोग करने के लिए 6 रस्ट कमांड

पारंपरिक लिनक्स कमांड के स्थान पर उपयोग करने के लिए 6 रस्ट कमांड

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





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





1. आदमी को tldr . से बदलें

लिनक्स मैन पेज शायद हमेशा के लिए रहे हैं, शायद यही वजह है कि ये मैनुअल हर शुरुआत करने वाले के लिए गाइड बने हुए हैं। दुर्भाग्य से, यह देखते हुए कि वे कितने समय से आसपास हैं, उपयोगकर्ताओं के लिए इन पृष्ठों पर प्रदर्शित कुछ आदेशों और निर्देशों को आत्मसात करना मुश्किल होता जा रहा है।





यह वह जगह है जहाँ तैलदीर (tldr) तस्वीर में आता है।

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

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



उबंटू और डेबियन पर tldr स्थापित करने के लिए:

sudo apt-get update
sudo apt-get install tldr -y

फेडोरा और अन्य आरएचईएल-आधारित डिस्ट्रोस पर टील्डियर स्थापित करने के लिए:





sudo dnf install tealdeer

tldr का उपयोग उसी तरह करें जैसे आप मैन कमांड का उपयोग करते हैं। उदाहरण के लिए, निम्न कमांड चलाएँ और दो आउटपुट के बीच अंतर देखें:

man ls

आउटपुट:





tldr ls

आउटपुट:

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

सम्बंधित: TLDR: इसका अर्थ, सही उपयोग और उदाहरण

2. दो के स्थान पर धूल का प्रयोग करें

यदि आप अपने सिस्टम के मेमोरी उपयोग को एक ही बार में देख सकें तो आप क्या करेंगे? ठीक है, यदि हाँ, तो इसे बदलने का समय आ गया है का साथ धूल .

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

आप स्नैप का उपयोग करके अपने सिस्टम पर धूल स्थापित कर सकते हैं:

sudo snap install dust

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

कमांड का उपयोग करने के लिए, कमांड के साथ एक निर्देशिका पथ निर्दिष्ट करें:

dust /path/to/directory

...कहां /पथ/से/निर्देशिका किसी फ़ोल्डर का निरपेक्ष या सापेक्ष पथ है।

आउटपुट:

डस्ट का उपयोग करना आसान है, समझने में आसान है, और लिनक्स कमांड लाइन में नए लोगों के लिए एक प्रभावी कमांड है।

3. खोज को fd . से बदलें

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

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

इस कमांड में समानांतर निर्देशिका ट्रैवर्सल है, जिसका सीधा सा अर्थ है कि आप एक ही बार में कई निर्देशिकाओं के माध्यम से खोज सकते हैं।

फेडोरा और अन्य आरएचईएल-आधारित वितरण पर fd स्थापित करने के लिए:

sudo dnf install fd-find

आर्क-आधारित लिनक्स वितरण पर:

sudo pacman -S fd

डेबियन-आधारित वितरण पर fd स्थापित करना भी आसान है:

sudo apt install fd-find

4. ls को Exa . से बदलें

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

उबंटू पर एक्सा स्थापित करने के लिए:

sudo apt install exa

फेडोरा पर इंस्टाल करना भी आसान है।

sudo dnf install exa

मंज़रो जैसे आर्क-आधारित वितरण पर:

sudo pacman -S exa

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

exa -l

आउटपुट:

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

5. Tokei . का उपयोग करना

Tokei प्रति प्रतिस्थापन कमांड नहीं है। एक प्रोग्रामर के रूप में, आप एक कोडबेस के लिए आँकड़े प्रदर्शित करना चाह सकते हैं। दूसरे शब्दों में, यह एक पूर्ण कोड विश्लेषण उपकरण है, जो लंबे समय में काफी उपयोगी साबित हो सकता है।

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

आप कमांड द्वारा उत्पन्न आउटपुट को बाद के चरण में पुन: उपयोग करने के लिए स्टोर कर सकते हैं। टोकी लिनक्स, मैक और विंडोज सहित कई ऑपरेटिंग सिस्टम पर काम करता है।

आप रस्ट-आधारित पैकेज मैनेजर कार्गो का उपयोग करके अपने सिस्टम पर टोकी स्थापित कर सकते हैं।

cargo install --git https://github.com/XAMPPRocky/tokei.git tokei

6. पीएस को प्रोसेस के साथ बदलें

Procs का पुनर्लेखन है पारंपरिक पीएस कमांड , जो कुछ अतिरिक्त कार्यक्षमताओं को जोड़ते हुए प्रक्रिया से संबंधित जानकारी प्रदर्शित करता है। स्थापना के बाद, प्रोसेस आउटपुट को रंग देता है और प्रक्रिया को आसान बनाने में मदद करने के लिए अंतिम उपयोगकर्ताओं को प्रक्रिया आईडी (पीआईडी), उपयोगकर्ता नाम, साथ ही कुछ अन्य प्रासंगिक विवरणों की समीक्षा करने के लिए विस्तृत जानकारी देता है।

आप स्नैप का उपयोग करके अपने सिस्टम पर प्रोसेस इंस्टॉल कर सकते हैं:

sudo snap install procs

फेडोरा पर कमांड स्थापित करने के लिए:

sudo dnf install procs

प्रोसेस का उपयोग करके अपने सिस्टम पर चल रही सभी प्रक्रियाओं की सूची प्राप्त करने के लिए, निम्न टाइप करें:

procs

आउटपुट:

आपका पसंदीदा रिप्लेसमेंट कमांड कौन सा है?

रस्ट कमांड की सूची यहीं समाप्त नहीं होती है। कई अलग-अलग कमांड हैं, जो बहुत अधिक कुशल हैं और उपयोगकर्ताओं को बेहतर उपयोगिता प्रदान करते हैं।

यदि आप एक आधुनिक सीएलआई उपयोगकर्ता हैं, तो आप इन आदेशों के उपयोग से प्राप्त लाभों को पसंद करेंगे। लाभ समय की बचत, आधुनिक दृष्टिकोण और बेहतर कार्य पैटर्न के संदर्भ में हो सकते हैं।

साझा करना साझा करना कलरव ईमेल 7 कारण जंग सबसे रोमांचक नई प्रोग्रामिंग भाषा है

प्रोग्रामिंग के साथ शुरुआत करना चाहते हैं? यही कारण है कि रस्ट सबसे रोमांचक और सुलभ नई प्रोग्रामिंग भाषा है।

आगे पढ़िए
संबंधित विषय
  • लिनक्स
  • जंग
  • लिनक्स कमांड
लेखक के बारे में विनी भल्ला(41 लेख प्रकाशित)

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

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

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

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

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