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

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

नए साल की शुरुआत हमेशा अधिक कुशल बनने के नए तरीकों का मूल्यांकन करने का एक अच्छा समय होता है। बहुत से लोग नए उत्पादकता उपकरण आज़माते हैं या यह पता लगाते हैं कि उनकी सबसे सांसारिक प्रक्रियाओं को कैसे अनुकूलित किया जाए। आकलन करने के लिए एक क्षेत्र टर्मिनल है। विशेष रूप से ओपन सोर्स की दुनिया में, टर्मिनल पर जीवन को शॉर्टकट और कमांड के साथ अधिक कुशल (और मजेदार!) बनाने के कई तरीके हैं। हमने अपने लेखकों से उनकी पसंदीदा टर्मिनल ट्रिक के बारे में पूछा। उन्होंने अपने समय बचाने के टिप्स और यहां तक ​​कि एक मजेदार टर्मिनल ईस्टर एग भी साझा किया। क्या आप इनमें से किसी एक कीबोर्ड शॉर्टकट या कमांड लाइन हैक्स को अपनाएंगे? क्या आपका कोई पसंदीदा है जिसे आप साझा करना चाहते हैं? हमारे पोल लेकर या एक टिप्पणी छोड़ कर हमें इसके बारे में बताएं। "मैं कोई पसंदीदा नहीं चुन सका; मैं इन तीनों का दैनिक उपयोग करता हूं: 
  • Ctrl + L स्क्रीन साफ़ करने के लिए ("क्लियर" टाइप करने के बजाय)।
  • सुडो !! सुडो विशेषाधिकारों के साथ पिछली कमांड चलाने के लिए।
  • grep -Ev '^#|^$' बिना टिप्पणियों या खाली पंक्तियों के फ़ाइल सामग्री प्रदर्शित करेगा।"
—मार्स टोकटोनालिव "मेरे लिए, अगर मैं एक टर्मिनल टेक्स्ट एडिटर में हूं और मैं इसे दूर करना चाहता हूं ताकि मैं जल्दी से कुछ और कर सकूं, मैं इसे Ctrl + Z के साथ पृष्ठभूमि देता हूं , मुझे जो भी करने की आवश्यकता है वह करें, और फिर इसे fg . के साथ वापस लाएं . मैं भी कभी-कभी top . के साथ भी यही काम करूंगा या htop. मैं इसे पृष्ठभूमि में रख सकता हूं, और जब भी मैं वर्तमान प्रदर्शन की जांच करना चाहता हूं, इसे वापस ला सकता हूं। मैं अक्सर जंगली में बैकग्राउंडिंग और फोरग्राउंडिंग नहीं देखता, और यह वास्तव में टर्मिनल पर मल्टीटास्किंग को बढ़ा सकता है। मेरे दिन में स्थिरांक हैं:
  • Ctrl + R मेरे बैश इतिहास को एक कमांड के लिए रिवर्स सर्च करने के लिए जिसे मैं पहले ही चला चुका हूं और फिर से ऐसा करना चाहता हूं
  • कैरेट प्रतिस्थापन सबसे अच्छा है क्योंकि मैं अक्सर sudo dnf जैसे काम करता हूं। खोज <पैकेज का नाम> फिर अगर मुझे इस तरह से उपयुक्त पैकेज मिल जाए तो मैं ^खोज^इंस्टॉल do करता हूं खोज को इंस्टाल के साथ बदलने के आदेश को फिर से चलाने के लिए।
निश्चित रूप से ये चीजें बुनियादी हैं लेकिन मेरे लिए समय बचाने वाली हैं।" - स्टीव मॉरिस

"मेरी कूल टर्मिनल ट्रिक कुछ ऐसी नहीं है जो मैं टर्मिनल में करता हूं, बल्कि कौन सा टर्मिनल . है मैं उपयोग करता हूं। कभी-कभी मैं सिर्फ Apple II, या पुराने एम्बर-ऑन-ब्लैक टर्मिनल का उपयोग करने की भावना चाहता हूं। तभी मैं कूल रेट्रो टर्म शुरू करता हूं। स्क्रीनशॉट वेबसाइट पर हैं।"

—जिम हॉल "शायद ssh -X अन्य मशीनों पर ग्राफिकल प्रोग्राम चलाने के लिए। कॉपी/पेस्ट करना (कुछ टर्मिनल एमुलेटर पर, जैसे कि सूक्ति-टर्मिनल) C-S c और C-S v। मुझे यकीन नहीं है कि यह मायने रखता है (क्योंकि यह दिलचस्प हिस्से में ग्राफिकल है, लेकिन ssh से शुरू होता है। ) हाल ही में मुझे दूसरी मशीन में लॉग इन करने की आवश्यकता पड़ी, लेकिन क्या मेरे बच्चे मेरे लैपटॉप से ​​बड़ी स्क्रीन पर चल सकेंगे। इस लिंक ने मुझे कुछ ऐसा दिखाया जो मैंने पहले कभी नहीं देखा था:स्थानीय नेटवर्क (x11vnc -desktop) पर अपने लैपटॉप पर किसी अन्य कंप्यूटर स्क्रीन से सक्रिय सत्र को मिरर करना और एक ही समय में दोनों मशीनों से इसे नियंत्रित करने में सक्षम होना।"—काइल आर . Conway "आप इंस्टॉल 'sl' $ sudo apt install sl इंस्टॉल कर सकते हैं या $ sudo dnf install sl , और जब आदेश sl बैश प्रॉम्प्ट पर एक टेक्स्ट-आधारित स्टीम लोकोमोटिव डिस्प्ले पर चलता है।" -डॉन वाटकिंस
  1. Linux में AppImage क्या है?

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

  1. लिनक्स पर अपनी पसंदीदा स्ट्रीमिंग सेवाओं को कैसे देखें

    वहाँ बहुत सारी स्ट्रीमिंग सेवाएँ हैं, और सभी के पास कम से कम एक है। दुर्भाग्य से, बहुत सारी स्ट्रीमिंग सेवाएं लिनक्स का समर्थन नहीं करती हैं या सक्रिय रूप से इसे ब्लॉक भी नहीं करती हैं। हालांकि चिंता मत करो। आप अभी भी उनमें से अधिकांश का उपयोग अपने Linux PC से कर सकते हैं, और वे बहुत अच्छी तरह से का

  1. अपने Linux टर्मिनल से फ़्लैटपैक लॉन्च करें

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