Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> बाश प्रोग्रामिंग

बैश टूल्स के साथ अपने लिनक्स सिस्टम कॉन्फ़िगरेशन का स्क्रीनशॉट लें

आपके Linux कॉन्फ़िगरेशन को अन्य लोगों के साथ साझा करने के कई कारण हो सकते हैं। हो सकता है कि आप अपने सिस्टम पर किसी समस्या के निवारण के लिए मदद की तलाश कर रहे हों, या हो सकता है कि आपको अपने द्वारा बनाए गए परिवेश पर इतना गर्व हो कि आप इसे साथी ओपन सोर्स उत्साही लोगों को दिखाना चाहते हैं।

आप उस जानकारी में से कुछ को cat /proc/cpuinfo . से प्राप्त कर सकते हैं या lscpu बैश प्रॉम्प्ट पर कमांड। लेकिन यदि आप अधिक विवरण साझा करना चाहते हैं, जैसे कि आपका ऑपरेटिंग सिस्टम, कर्नेल, अपटाइम, शेल वातावरण, स्क्रीन रिज़ॉल्यूशन, आदि, तो आपके पास चुनने के लिए दो बेहतरीन टूल हैं:स्क्रीनफ़ेच और नियोफ़ेच।

स्क्रीनफ़ेच

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

कई लिनक्स वितरणों के लिए स्क्रीनफच स्थापित करना आसान है।

फेडोरा पर, दर्ज करें:

$ sudo dnf install screenfetch

उबंटू पर, दर्ज करें:

$ sudo apt install screenfetch

FreeBSD, MacOS, और अन्य सहित अन्य ऑपरेटिंग सिस्टम के लिए, ScreenFetch wiki का संस्थापन पृष्ठ देखें। एक बार स्क्रीनफच स्थापित हो जाने पर, यह इस तरह एक विस्तृत और रंगीन स्क्रीनशॉट तैयार कर सकता है:

बैश टूल्स के साथ अपने लिनक्स सिस्टम कॉन्फ़िगरेशन का स्क्रीनशॉट लें

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

और स्क्रीनफ़ेच -n जब यह आपके सिस्टम की जानकारी प्रदर्शित करता है तो ऑपरेटिंग सिस्टम आइकन को हटा देता है।

बैश टूल्स के साथ अपने लिनक्स सिस्टम कॉन्फ़िगरेशन का स्क्रीनशॉट लें

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

अन्य विकल्पों के लिए अपने सिस्टम पर मैन पेज की जांच करना सुनिश्चित करें। ScreenFetch GPLv3 के तहत खुला स्रोत है, और आप इसके GitHub रिपॉजिटरी में प्रोजेक्ट के बारे में अधिक जान सकते हैं।

नियोफ़ेच

Neofetch आपके सिस्टम की जानकारी के साथ स्क्रीनशॉट बनाने का एक अन्य टूल है। यह बैश 3.2 में लिखा गया है और एमआईटी लाइसेंस के तहत खुला स्रोत है।

प्रोजेक्ट की वेबसाइट के अनुसार, "नियोफेच लगभग 150 विभिन्न ऑपरेटिंग सिस्टम का समर्थन करता है। लिनक्स से लेकर विंडोज तक, मिनिक्स, एईक्स और हाइकू जैसे अधिक अस्पष्ट ऑपरेटिंग सिस्टम तक।"

बैश टूल्स के साथ अपने लिनक्स सिस्टम कॉन्फ़िगरेशन का स्क्रीनशॉट लें

यह परियोजना विभिन्न वितरणों और ऑपरेटिंग सिस्टमों के लिए उत्कृष्ट स्थापना दस्तावेज़ों के साथ एक विकी का रखरखाव करती है।

यदि आप फेडोरा, आरएचईएल, या सेंटोस पर हैं, तो आप बैश प्रांप्ट पर निओफेच स्थापित कर सकते हैं:

$ sudo dnf install neofetch

Ubuntu 17.10 और उच्चतर पर, आप इसका उपयोग कर सकते हैं:

$ sudo apt install neofetch

अपने पहले रन पर, Neofetch एक ~/.config/neofetch/config.conf लिखता है अपनी होम निर्देशिका में फ़ाइल करें (.config/config.conf ), जो आपको Neofetch के आउटपुट के हर पहलू को अनुकूलित और नियंत्रित करने में सक्षम बनाता है। उदाहरण के लिए, आप Neofetch को छवि, ASCII फ़ाइल, या अपनी पसंद के वॉलपेपर का उपयोग करने के लिए कॉन्फ़िगर कर सकते हैं—या कुछ भी नहीं। config.conf फ़ाइल आपके अनुकूलन को दूसरों के साथ साझा करना भी आसान बनाती है।

यदि Neofetch आपके ऑपरेटिंग सिस्टम का समर्थन नहीं करता है या आपके द्वारा खोजे जा रहे सभी विकल्प प्रदान नहीं करता है, तो प्रोजेक्ट के GitHub रेपो में एक समस्या को खोलना सुनिश्चित करें।

निष्कर्ष

कोई फर्क नहीं पड़ता कि आप अपना सिस्टम कॉन्फ़िगरेशन क्यों साझा करना चाहते हैं, स्क्रीनफच या नियोफेच आपको ऐसा करने में सक्षम बनाना चाहिए। क्या आप किसी अन्य ओपन सोर्स टूल के बारे में जानते हैं जो Linux पर यह कार्यक्षमता प्रदान करता है? कृपया टिप्पणियों में अपना पसंदीदा साझा करें।


  1. बैश टूल्स के साथ अपने लिनक्स सिस्टम कॉन्फ़िगरेशन का स्क्रीनशॉट लें

    आपके Linux कॉन्फ़िगरेशन को अन्य लोगों के साथ साझा करने के कई कारण हो सकते हैं। हो सकता है कि आप अपने सिस्टम पर किसी समस्या के निवारण के लिए मदद की तलाश कर रहे हों, या हो सकता है कि आपको अपने द्वारा बनाए गए परिवेश पर इतना गर्व हो कि आप इसे साथी ओपन सोर्स उत्साही लोगों को दिखाना चाहते हैं। आप उस जा

  1. पहेली की इस किताब के साथ जानें बैश

    कंप्यूटर मेरा शौक और मेरा पेशा दोनों है। मेरे पास उनमें से लगभग 10 मेरे अपार्टमेंट के चारों ओर बिखरे हुए हैं, सभी चल रहे लिनक्स (मेरे मैक सहित)। चूँकि मुझे अपने कंप्यूटर और अपने कंप्यूटर कौशल को अपग्रेड करने में मज़ा आता है, जब मुझे इसे बैश आउट मिला तो सिल्वेन लेरौक्स द्वारा, मैं इसे खरीदने के मौके

  1. इन 5 बेहतरीन टूल (Linux और Windows) के साथ अपने कंप्यूटर को आसानी से ठीक करें

    कंप्यूटर हर अपग्रेड के साथ अधिक विश्वसनीय और उपयोग में आसान होते जा रहे हैं, चाहे वह हार्डवेयर हो या सॉफ्टवेयर। हालाँकि, यह इस तथ्य को कम नहीं करता है कि वे मशीन हैं। इसलिए, वे समस्या मुक्त नहीं हैं! इस लेख में, हमने आपके कंप्यूटर (विंडोज और लिनक्स) के लिए समस्या निवारण उपकरणों की एक सूची बनाई है जो