SSH कनेक्शन के बाद सीधे कमांड निष्पादित करें

निम्न आदेश SSH के माध्यम से एक सर्वर से एक कनेक्शन स्थापित करता है, कुछ कमांड्स (उदाहरण के लिए, एक उपनिर्देशिका में परिवर्तन और एक गिट स्थिति भेजता है) निष्पादित करता है और खोल को छोड़ देता है। .Bashrc फ़ाइल लोड की गई है, जो रंगीन उपधाराओं को सक्षम करती है। चाल के लिए एक अस्थायी फ़ाइल / tmp / initfile को वांछित कमांड के साथ सहेजना है, कमांड --init-file के साथ एक सबस्क्रिप्शन (हमारे मामले में बैश) शुरू करने के लिए। इस initfile के भीतर, उसी फ़ाइल को तुरंत हटा दिया जाता है ताकि कोई निशान न छोड़े।


ded8ef4a32a5fb8fb7a9c1b74a7d4279

वापस