कोई भी इसे पर्याप्त नहीं कह सकता: टर्मिनल एक बहुत शक्तिशाली उपकरण है, और शायद यूनिक्स में सबसे दिलचस्प हिस्सा है। उपयोगी कमांड और स्क्रिप्ट्स जो आप उपयोग कर सकते हैं, उनमें से कुछ कम व्यावहारिक लगते हैं, अगर पूरी तरह से बेकार नहीं है। मैंने आपके लिए कुछ कमांड चुने हैं जो बेकार हैं क्योंकि वे मजाकिया हैं, लेकिन मजाकिया नहीं हैं क्योंकि वे बेकार हैं (या शायद कुछ के लिए दूसरी तरफ)। यदि आप ASCII कला, यादृच्छिक गणित जिज्ञासा, या विभिन्न (इन) उपयोगिताओं की खोज कर रहे हैं, तो यह बेकार है।

1. कैल

कुछ लोगों को यह पता है, लेकिन कोई यूनिक्स सिस्टम अंतर्निहित कैलेंडर के साथ आता है। इसे एक्सेस करने के लिए, आप बस टाइप कर सकते हैं:

 कैलोरी 

यह वर्तमान माह प्रदर्शित करेगा। हालांकि, आप उस सटीक वर्ष का चयन कर सकते हैं जिसे आप तर्क के रूप में चाहते हैं, और यहां तक ​​कि महीने भी। और पूरी तरह से बेकार होने के लिए, विकल्प " -j " जूलियन दिनों को प्रदर्शित करता है (1 जनवरी से दिनों की संख्या)। सारांश में:

 कैल [-जे] [[महीने] वर्ष] 

2. समय बिल्ली

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

 समय बिल्ली 

और मारने के लिए, "Ctrl + c" संयोजन का उपयोग करें

3. हां

केवल एक ही क्षमता के साथ एक बहुत ही कमजोर कमांड: जब तक उसकी प्रक्रिया मारे नहीं जाती है तब तक एक स्ट्रिंग दोहराएं। दोबारा, मुझे चित्र नहीं है कि यह उपयोगी हो सकता है, लेकिन कौन जानता है? वाक्यविन्यास सरल है:

 हाँ [स्ट्रिंग] 

4. rev

यह आदेश किसी भी इनपुट को उलट करने के लिए है (जैसा कि इसके नाम से पता चलता है)। जब मैं उलटा कहता हूं, तो इसका मतलब है कि यदि इनपुट "लिनक्स" है, तो आउटपुट "xuniL" होगा। बहुत अजीब, मुझे पता है।

 फिरना 

आप एक इंटरेक्टिव मोड दर्ज करेंगे। आप शॉर्टकट "Ctrl + c" का उपयोग करके इसे छोड़ सकते हैं। लेकिन rev एक संपूर्ण फाइल को रिवर्स करने के लिए भी काम कर सकता है

 rev [फ़ाइल का पथ] 

5. कारक

अब कुछ गणित करने का समय है। आइए कमांड factor साथ आसान शुरू करें जो किसी दिए गए नंबर को प्रमुख कारकों में विघटित कर सकता है:

 कारक [विघटन करने की संख्या] 

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

6. गुणन सारणी

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

 मैं {1..9} में; $ में $ के लिए करें (seq 1 $ i); echo -ne $ i × $ j = $ ((i * j)) \\ t; किया; गूंज काम पूरा हो जाए 

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

7. पीआई

थोड़ा और जटिल, आप कमांड के माध्यम से पीआई के अनुमान को गणना कर सकते हैं

 seq -f '4 /% जी' 1 2 99 999 | पेस्ट-एसडी- + | बीसी -एल 

आदेशों का यह संयोजन समझने में थोड़ा मुश्किल है, लेकिन यदि आप वास्तव में जानना चाहते हैं, तो seq 4/1, 4/3, 4/4 के अनुक्रम को 4/99 999 (4/2 के बिना) उत्पन्न करता है, पेस्ट इन विलय करता है एक delimiter का उपयोग लाइनें, और bc गणित पुस्तकालय का उपयोग कर अंतिम अनुमान है।

8. अंजीर

फिगलेट उन लोगों के लिए एक आदेश है जो एएससीआईआई कला में लिखना पसंद करते हैं। यह इस कार्य को बहुत सरल बनाता है क्योंकि यह स्वचालित रूप से किसी दिए गए स्ट्रिंग को बदल देता है। यह फोंट के गुच्छा के साथ आता है, डिफ़ॉल्ट रूप से / usr / share / figlet / fonts / पर, और आप निश्चित रूप से अपना जोड़ सकते हैं।

 अंजीर [फ़ॉन्ट के लिए पथ] [स्ट्रिंग] 

नोट: इस आदेश का उपयोग करने से पहले आपको "figlet" इंस्टॉल करने की आवश्यकता होगी।

9. गाय

cosway लिनक्स की दुनिया में बहुत प्रसिद्ध है, लेकिन यह आदेश हमेशा प्रत्येक वितरण में डिफ़ॉल्ट रूप से मौजूद नहीं होता है। उबंटू में, इसे कमांड के साथ स्थापित करें:

 sudo apt-cowsay स्थापित करें 

यह एएससीआईआई कला में एक गाय प्रदर्शित करता है जो आप चाहते हैं कि जो भी स्ट्रिंग। यह कुछ अन्य पात्रों के साथ आता है और आप अपना खुद का जोड़ सकते हैं। उनके लिए डिफ़ॉल्ट निर्देशिका / usr / share / गायों / है। वाक्यविन्यास है:

 गाय / [एक और चरित्र का पथ] [गाय के लिए स्ट्रिंग] 

10. भाग्य

fortune एक ही भावना में भाग्य कुकीज़ के रूप में एक यादृच्छिक वाक्य प्रदर्शित करता है। यह डिफ़ॉल्ट रूप से हमेशा स्थापित नहीं होता है ताकि आप इसे जोड़ना चाहें। उबंटू में:

 sudo apt- भाग्य स्थापित करें 

यह एक बहुत ही आसान विकल्प के साथ आता है: "-s" संक्षिप्त के लिए, जो एक वाक्य या उससे कम की सजावट तक सीमित होगा।

 भाग्य [-एस] 

युग्म

मजेदार हिस्सा अब एक मजेदार परिणाम के लिए पिछले आदेशों को गठबंधन करने के लिए है। एक प्रसिद्ध संयोजन भाग्य और गाय है, जो एएससीआईआई कला में एक गाय बनाता है जो आपको एक यादृच्छिक भाग्य बताता है:

 भाग्य-एस | cowsay 

मेरा व्यक्तिगत पसंदीदा एक यादृच्छिक चरित्र है जो आपको यादृच्छिक लघु भाग्य बताता है:

 cowsay -f "$ (एलएस / यूएसआर / शेयर / गायों / | sort -R | head -1)" "$ (भाग्य-एस)" 

संक्षेप में व्याख्या करने के लिए, यह पहले की तरह ही है: एक यादृच्छिक भाग्य कोवे में धक्का दिया जाता है, लेकिन मैंने एक चरित्र चुनने के लिए "-f" विकल्प जोड़ा। दिया गया पथ वर्णों के लिए डिफ़ॉल्ट निर्देशिका के भीतर फ़ाइलों को सूचीबद्ध करने, इस सूची के यादृच्छिक क्रमबद्ध करने और केवल पहली पंक्ति को रखने का संयोजन है।

लेकिन मुझे लगता है कि आप कुछ भी कर सकते हैं

 हाँ "$ (figlet लिनक्स)" 

ASCII कला का एक टुकड़ा दोहराने के लिए, या यहां तक ​​कि

 गाय "$ (seq -f '4 /% जी' 1 2 99 999 | पेस्ट-एसडी- + | बीसी -एल)" 

एक गाय के लिए आपको पीआई का अनुमान लगाने के लिए।

हमेशा कंसोल की खोज करते समय, ऐसी कई चीजें होती हैं जिन्हें किया जा सकता है (भले ही उन्हें ऐसा करना बेकार लगता है)।

निष्कर्ष

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

क्या आप अधिक मजाकिया और / या बेकार आदेशों के बारे में सोच सकते हैं? अधिक संयोजन? या इसके विपरीत, ऊपर सूचीबद्ध लोगों की एक उपयोगिता? कृपया टिप्पणियों में हमें बताएं।