-
बैश प्रोग्रामिंग के लिए शुरुआती गाइड: कमांड-लाइन स्क्रिप्टिंग में महारत हासिल करें
यूनिक्स के लिए मूल आशाओं में से एक यह थी कि यह रोजमर्रा के कंप्यूटर उपयोगकर्ताओं को अपने कंप्यूटर को उनकी अनूठी कार्य शैली से मेल खाने के लिए ठीक करने के लिए सशक्त करेगा। कंप्यूटर अनुकूलन के आसपास की अपेक्षाएं दशकों में कम हो गई हैं, और कई उपयोगकर्ता अपने ऐप्स और वेबसाइटों के संग्रह को अपना कस्टम वा
-
लिनक्स पर स्टारगेजिंग के दौरान नाइट विजन बनाए रखने के लिए बैश स्क्रिप्ट
हम अक्सर सर्वरों पर और डेवलपर्स द्वारा लिनक्स के उपयोग के बारे में बात करते हैं, लेकिन इसका उपयोग खगोल विज्ञान सहित कई अन्य क्षेत्रों में भी किया जाता है। लिनक्स के लिए बहुत सारे खगोल विज्ञान उपकरण उपलब्ध हैं, जैसे स्काई मैप, स्टार चार्ट, और आपके टेलीस्कोप को नियंत्रित करने के लिए टेलीस्कोप ड्राइव स
-
पहेली-आधारित शिक्षण के साथ बैश कौशल में महारत हासिल करें
कंप्यूटर मेरा शौक और मेरा पेशा दोनों हैं। मेरे अपार्टमेंट में लगभग 10 कंप्यूटर बिखरे हुए हैं, सभी लिनक्स चल रहे हैं (मेरे मैक सहित)। चूंकि मुझे अपने कंप्यूटर और कंप्यूटर कौशल को अपग्रेड करने में मजा आता है, जब मुझे सिल्वेन लेरॉक्स की Bash it out मिली, तो मैंने इसे खरीदने का मौका नहीं छोड़ा। मैं डेबि
-
आवश्यक बैश हैक्स: स्मार्ट टर्मिनल शॉर्टकट के साथ उत्पादकता बढ़ाएँ
जब आप पूरे दिन कंप्यूटर पर काम करते हैं, तो दोहराए जाने वाले कमांड ढूंढना और उन्हें बाद में आसान उपयोग के लिए टैग करना शानदार होता है। वे सभी ~/.bashrc (या Zsh उपयोगकर्ताओं के लिए ~/.zshrc) में छिपे होते हैं, आपके दिन को बेहतर बनाने की प्रतीक्षा में! इस लेख में, मैं अपने कुछ पसंदीदा हेल्पर कमांड साझ
-
SetV: पायथन वर्चुअल एनवायरनमेंट प्रबंधन के लिए कुशल बैश टूल
एक साल से अधिक समय तक, setV मेरे bash_scripts प्रोजेक्ट में छिपा हुआ था, लेकिन अब इसे सार्वजनिक करने का समय आ गया है। setV एक बैश फंक्शन है जिसका उपयोग मैं virtualenvwrapper के विकल्प के रूप में करता हूँ। यह बुनियादी सुविधाएँ प्रदान करता है जो आपको निम्न कार्य करने में सक्षम बनाती हैं: डिफ़ॉल्ट रूप
-
Git वर्कफ़्लोज़ को सरल बनाने के लिए 6 उपयोगी बैश स्क्रिप्ट्स
मैंने कई बैश स्क्रिप्ट्स लिखी हैं जो Git रिपॉजिटरीज के साथ काम करते समय मेरा जीवन आसान बनाती हैं। मेरे कई सहकर्मी कहते हैं कि इसकी कोई आवश्यकता नहीं है; कि मैं जो कुछ भी करना चाहता हूँ वह Git कमांड्स के साथ किया जा सकता है। जबकि यह सच हो सकता है, मुझे स्क्रिप्ट्स अनंत रूप से अधिक सुविधाजनक लगती हैं
-
बैश ऑटोमेशन के साथ Kubernetes Helm डेप्लॉयमेंट्स को सुव्यवस्थित करें
हमारे कुछ एप्लिकेशन एक Kubernetes क्लस्टर में होस्ट किए गए हैं, और हम डेप्लॉयमेंट्स को ऑटोमेट करने के लिए GitLab Continuous Integration (CI) का उपयोग करते हैं और अपने एप्लिकेशन को डेप्लॉय करने के लिए Helm 2 का उपयोग करते हैं। Helm चार्ट्स Kubernetes ऑब्जेक्ट YAML फाइलों के टेम्पलेट्स को वेरिएबल्स के
-
उत्पादकता बढ़ाने के लिए शीर्ष लिनक्स टर्मिनल ट्रिक्स
एक नए साल की शुरुआत हमेशा अधिक कुशल बनने के नए तरीकों का मूल्यांकन करने का एक शानदार समय होता है। बहुत से लोग नए उत्पादकता टूल्स आज़माते हैं या अपनी सबसे सांसारिक प्रक्रियाओं को अनुकूलित करने का तरीका निकालते हैं। मूल्यांकन करने का एक क्षेत्र टर्मिनल है। विशेष रूप से ओपन सोर्स की दुनिया में, शॉर्टकट
-
बैश का उपयोग करके अपने लिनक्स सिस्टम कॉन्फ़िगरेशन को आसानी से कैप्चर और साझा करें
आपके लिनक्स कॉन्फ़िगरेशन को अन्य लोगों के साथ साझा करने के कई कारण हो सकते हैं। आप अपने सिस्टम पर किसी समस्या के निवारण में मदद ढूंढ रहे होंगे, या शायद आप उस एनवायरनमेंट पर गर्व करते हैं जिसे आपने बनाया है और इसे साथी ओपन सोर्स उत्साही लोगों के सामने प्रदर्शित करना चाहते हैं। आप बैश प्रॉम्प्ट पर c
-
बैश स्क्रिप्टिंग में महारत हासिल करें: ऑटोमेशन के साथ दक्षता बढ़ाएं
सिसएडमिन्स, हम में से जो लिनक्स कंप्यूटर्स को सबसे करीब से चलाते और प्रबंधित करते हैं, के पास ऐसे टूल्स तक सीधी पहुंच होती है जो हमें अधिक कुशलता से काम करने में मदद करते हैं। इन टूल्स का उपयोग उनके अधिकतम लाभ के लिए करने में आपकी सहायता करने के लिए ताकि आपका जीवन आसान हो, यह लेख श्रृंखला बैश शेल स्
-
सिस्टम एडमिनिस्ट्रेटर्स के लिए एक मजबूत बैश स्क्रिप्ट टेम्पलेट बनाना
इस श्रृंखला के पहले लेख में, आपने एक बहुत छोटा, वन-लाइन बैश स्क्रिप्ट बनाया और शेल स्क्रिप्ट्स बनाने के कारणों का पता लगाया और क्यों वे सिस्टम एडमिनिस्ट्रेटर के लिए संकलित प्रोग्राम्स की तुलना में सबसे कुशल विकल्प हैं। इस दूसरे लेख में, आप एक बैश स्क्रिप्ट टेम्पलेट बनाना शुरू करेंगे जिसे अन्य बैश स्
-
अपनी बैश स्क्रिप्ट्स में एक मजबूत हेल्प सिस्टम जोड़ें
इस श्रृंखला के पहले लेख में, आपने एक बहुत छोटा, वन-लाइन बैश स्क्रिप्ट बनाया और शेल स्क्रिप्ट्स बनाने के कारणों का पता लगाया और क्यों वे सिस्टम एडमिनिस्ट्रेटर के लिए संकलित प्रोग्राम्स की तुलना में सबसे कुशल विकल्प हैं। दूसरे लेख में, आपने एक काफी सरल टेम्पलेट बनाने का कार्य शुरू किया जिसे आप अन्य बै
-
बैश स्क्रिप्ट टेस्टिंग में महारत हासिल करें: उन्नत तकनीकें और सर्वोत्तम अभ्यास
इस श्रृंखला के पहले लेख में, आपने अपना पहला, बहुत छोटा, वन-लाइन बैश स्क्रिप्ट बनाया और शेल स्क्रिप्ट्स बनाने के कारणों का पता लगाया। दूसरे लेख में, आपने एक काफी सरल टेम्पलेट बनाना शुरू किया जो अन्य बैश प्रोग्राम्स के लिए शुरुआती बिंदु हो सकता है और इसका परीक्षण शुरू किया। तीसरे लेख में, आपने एक साधा
-
कमांड लाइन में महारत हासिल करने के लिए शीर्ष 10 बैश संसाधन
Opensource.com पर एक और शानदार वर्ष समाप्त होने के साथ, सभी चीजों बैश के प्रति मेरा आकर्षण मुझे 2019 में प्रकाशित शीर्ष 10 बैश लेखों को पीछे मुड़कर देखने पर मजबूर करता है। इन लेखों में बुनियादी हाउ-टू लेख, टूल्स, शॉर्टकट्स, और यहां तक कि बैश के साथ अपना खुद का कमांड-लाइन गेम बनाने का एक तरीका शामिल
-
बैश स्क्रिप्ट्स को विश्वसनीयता और दक्षता के लिए अनुकूलित करने की 5 सिद्ध तकनीकें
एक सिस्टम एडमिन अक्सर विभिन्न कार्यों को पूरा करने के लिए बैश स्क्रिप्ट्स लिखता है, कुछ छोटी और कुछ काफी लंबी। क्या आपने कभी किसी सॉफ़्टवेयर विक्रेता द्वारा प्रदान की गई इंस्टॉलेशन स्क्रिप्ट को देखा है? वे अक्सर यह सुनिश्चित करने के लिए बहुत सारे फ़ंक्शन्स और लॉजिक जोड़ते हैं कि इंस्टॉलेशन ठीक से का
-
3 आकर्षक कमांड-लाइन गेम्स के साथ बैश को तेज़ी से सीखें
सीखना कठिन काम है, और किसी को काम पसंद नहीं है। इसका मतलब है कि चाहे बैश सीखना कितना भी आसान हो, फिर भी यह आपको काम जैसा लग सकता है। जब तक, निश्चित रूप से, आप गेमिंग के माध्यम से सीखते हैं। आप नहीं सोचेंगे कि बैश टर्मिनल का उपयोग करना सिखाने के लिए कई गेम्स होंगे, और आप सही होंगे। गंभीर PC गेमर्स जा
-
बैश स्क्रिप्टिंग में महारत हासिल करें: सिंटैक्स, टूल्स और सर्वोत्तम अभ्यास
एक शेल ऑपरेटिंग सिस्टम के लिए कमांड इंटरप्रेटर है। बैश मेरा पसंदीदा शेल है, लेकिन हर लिनक्स शेल यूजर या सिसएडमिन द्वारा टाइप की गई कमांड्स को एक ऐसे रूप में इंटरप्रेट करता है जिसे ऑपरेटिंग सिस्टम उपयोग कर सके। जब परिणाम शेल प्रोग्राम को वापस किए जाते हैं, तो यह उन्हें STDOUT पर भेजता है जो डिफ़ॉल्ट
-
बैश प्रोग्रामिंग में महारत हासिल करें: लॉजिकल ऑपरेटर्स और शेल एक्सपैंशन समझाए गए
बैश एक शक्तिशाली प्रोग्रामिंग भाषा है, जो कमांड लाइन और शेल स्क्रिप्ट में उपयोग के लिए पूरी तरह से डिज़ाइन की गई है। यह तीन-भागों की श्रृंखला (जो मेरे तीन-खंड के लिनक्स सेल्फ-स्टडी कोर्स पर आधारित है) कमांड-लाइन इंटरफेस (CLI) पर प्रोग्रामिंग भाषा के रूप में बैश के उपयोग का पता लगाती है। पहले लेख में
-
बैश प्रोग्रामिंग में महारत: लूप्स और उन्नत तकनीकें
बैश एक शक्तिशाली प्रोग्रामिंग भाषा है, जो कमांड लाइन और शेल स्क्रिप्ट में उपयोग के लिए पूरी तरह से डिज़ाइन की गई है। यह तीन-भागों की श्रृंखला, मेरे तीन-खंड वाले लिनक्स सेल्फ-स्टडी कोर्स पर आधारित, कमांड-लाइन इंटरफेस (CLI) पर बैश को प्रोग्रामिंग भाषा के रूप में उपयोग करने का पता लगाती है। इस श्रृंखला
-
इस सरल बैश स्क्रिप्ट के साथ सुरक्षित रैंडम पासवर्ड जल्दी बनाएं
आवधिक रूप से, मुझे नए पासवर्ड के साथ आने की आवश्यकता होती है, जिनमें से कुछ दूसरों की तुलना में अधिक सुरक्षित होने की आवश्यकता होती है। जब मुझे एक नया लॉगिन बनाना होता है तो मेरा दिमाग अक्सर खाली हो जाता है, और यह छोटा बैश स्क्रिप्ट उस खालीपन को भरता है। पूर्ण प्रकटीकरण: मुझे इस स्क्रिप्ट का अधिकांश