Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Bash प्रोग्रामिंग

उत्पादकता बढ़ाने के लिए शीर्ष लिनक्स टर्मिनल ट्रिक्स

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

"मैं एक पसंदीदा नहीं चुन सका; मैं इन तीनों का दैनिक उपयोग करता हूँ:

  • Ctrl + L स्क्रीन साफ़ करने के लिए ( "clear" टाइप करने के बजाय)।
  • sudo !! पिछली कमांड को sudo विशेषाधिकारों के साथ चलाने के लिए।
  • grep -Ev '^#|^$' <file> फाइल कंटेंट को बिना कमेंट्स या खाली लाइनों के प्रदर्शित करेगा।"
—मार्स टोक्टोनालिएव

"मेरे लिए, अगर मैं एक टर्मिनल टेक्स्ट एडिटर में हूँ और मैं चाहता हूँ कि यह गायब हो जाए ताकि मैं जल्दी से कुछ और कर सकूं, मैं इसे Ctrl + Z के साथ बैकग्राउंड में भेज देता हूँ, जो मुझे करना है वह करता हूँ, और फिर fg के साथ इसे वापस लाता हूँ। मैं कभी-कभी top या htop के साथ भी यही करता हूँ। मैं इसे बैकग्राउंड में भेज सकता हूँ, और जब भी मैं वर्तमान प्रदर्शन जांचना चाहता हूँ तो इसे वापस ला सकता हूँ। मुझे जंगल में बैकग्राउंडिंग और फोरग्राउंडिंग ज्यादा होते हुए नहीं दिखती, और यह वास्तव में टर्मिनल पर मल्टीटास्किंग को बढ़ा सकती है।" —जे लाक्रोइक्स

"क्योंकि मैं एक दिए गए दिन पर टर्मिनल पर बहुत सी वही चीजें करता हूँ, दो चीजें मेरे दिन में स्थिर हैं:

  • Ctrl + R मेरे बैश हिस्ट्री को रिवर्स खोजने के लिए एक कमांड के लिए जिसे मैंने पहले ही चलाया है और फिर से करना चाहता हूँ
  • कैरेट सब्स्टीट्यूशन सबसे अच्छा है क्योंकि मैं अक्सर sudo dnf search <package name> जैसी चीजें करता हूँ फिर अगर मुझे उस तरह एक उपयुक्त पैकेज मिल जाता है तो मैं ^search^install करता हूँ ताकि कमांड को फिर से चलाया जा सके जिसमें search को install से बदल दिया जाए।
निश्चित रूप से ये चीजें बुनियादी हैं लेकिन मेरे लिए बहुत समय बचाने वाली हैं।" —स्टीव मॉरिस

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

—जिम हॉल

"शायद ssh -X अन्य मशीनों पर ग्राफिकल प्रोग्राम चलाने के लिए। कॉपी/पेस्टिंग (कुछ टर्मिनल एमुलेटर्स पर, जैसे gnome-terminal) C-S c और C-S v। मुझे यकीन नहीं है कि यह गिनता है (क्योंकि यह दिलचस्प हिस्से में ग्राफिकल हो जाता है, लेकिन ssh से शुरू होता है)। हाल ही में मुझे दूसरी मशीन में लॉग इन करने की आवश्यकता थी लेकिन अपने बच्चों को अपने लैपटॉप से बड़े स्क्रीन पर फॉलो करने में सक्षम होना था। इस लिंक ने मुझे कुछ दिखाया जो मैंने पहले कभी नहीं देखा था: स्थानीय नेटवर्क पर दूसरे कंप्यूटर स्क्रीन से सक्रिय सत्र को मेरे लैपटॉप पर मिरर करना (x11vnc -desktop) और दोनों मशीनों से एक ही समय में इसे नियंत्रित करने में सक्षम होना।" —काइल आर. कॉनवे

"आप Install 'sl' $ sudo apt install sl या $ sudo dnf install sl इंस्टॉल कर सकते हैं, और जब बैश प्रॉम्प्ट पर sl कमांड दर्ज की जाती है तो एक टेक्स्ट-आधारित स्टीम लोकोमोटिव डिस्प्ले पर चलता है।" —डॉन वॉटकिंस

  1. लिनक्स में AppImage क्या है? लिनक्स में AppImage क्या है?

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

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

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

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

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