history और which से पुरानी कमांड देखें
history से वह दोहराएँ जो आपने टाइप किया, और which से पता करें कि कमांड कहाँ रहती है।
इंटरएक्टिव पाठ शुरू करेंपाँच मिनट पहले चलाई गई कमांड भूल जाएँ तो भी Bash ने उसे संभाल रखा होता है। history वह सूची छापता है। which दूसरा सवाल पूछता है: नाम टाइप करने पर कौन-सा एक्ज़ीक्यूटेबल चलेगा।
जो आप पहले ही टाइप कर चुके हैं, उसे सूचीबद्ध करें
बिना अतिरिक्त आर्ग्यूमेंट के history चलाएँ। हर पंक्ति एक संख्या से शुरू होती है, फिर कमांड आती है।
जो कमांड आप पहले चला चुके हैं, उन्हें दिखाएँ!
सेशन लॉग पढ़ें:
संख्याएँ बाद में !n रीप्ले के लिए काम आती हैं, लेकिन पहली कुशलता सूची पढ़ना है ताकि आप वह कमांड कॉपी कर सकें जो पहले ही सफल रही।
कमांड कहाँ रहती है: which
which echo उस echo प्रोग्राम का पथ छापता है जिसे शेल चलाएगा। इससे पता चलता है कि आप बिल्टइन इस्तेमाल कर रहे हैं, सिस्टम बाइनरी, या कोई कस्टम स्क्रिप्ट जिसने नाम ढक लिया।
which echo
सामान्य आउटपुट /usr/bin/echo या ऐसा ही पथ होता है। अगर which कुछ न छापे, तो वह नाम आपके PATH पर नहीं है।
जो आपने किया उसे याद रखने के लिए history इस्तेमाल करें। जब दो टूल एक नाम बाँटते हों और आपको पता चाहिए कि वास्तव में कौन चलता है, तब which चलाएँ।
ज्ञान जांच
1 / 3history क्या दिखाता है?
संदर्भ
ये दस्तावेज़ लिंक इस लेख में उपयोग किए गए कमांड के लिए आधिकारिक विवरण प्रदान करते हैं।
अगला
Bash की cd कमांड से / पर जाएँ, .. से एक स्तर ऊपर चढ़ें, और ~ से होम पर लौटें।