लिनक्स पर कमांड लाइन में पिछली कमांड को कैसे दोहराएं



समस्याओं को खत्म करने के लिए हमारे साधन का प्रयास करें

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



कभी-कभी आपको यह याद नहीं रहता है कि आपको कमांडो जारी करने के बाद तक sudo का उपयोग करने की आवश्यकता है और अब एक त्रुटि संदेश के लिए निजी हैं। आप निश्चित रूप से अपने काम को केवल इसलिए ढीला नहीं करना चाहते हैं क्योंकि आपने सूडो संशोधित करने के लिए उपेक्षा की है। सौभाग्य से एक त्वरित चाल ऐसा होने से रोकेगी। आप इसके साथ सुपर उपयोगकर्ता के रूप में पिछली कमांड चला सकते हैं। यह एक ही चाल तब सुपर उपयोगकर्ता विशेषाधिकार के बिना भी इस्तेमाल किया जा सकता है बस एक पिछले आदेश को दोहराने के लिए आप दिया।



विधि 1: सुपर उपयोगकर्ता के रूप में पिछला कमांड चलाएँ

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



चित्र

विधि 2: मानक उपयोगकर्ता के रूप में पिछला कमांड चलाएँ

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

2 मिनट पढ़ा