Computer >> कंप्यूटर ट्यूटोरियल >  >> स्मार्टफोन्स >> Linux

Linux में चलाई गई कमांड का विस्तृत इतिहास कैसे देखें

यह गाइड आपको दिखाएगी कि Linux कंप्यूटर पर आपके द्वारा चलाई गई सभी कमांड की समीक्षा करने के लिए "history" कमांड का उपयोग कैसे करें।

यदि आप Linux मशीन का उपयोग या प्रशासन करते हैं, तो मशीन पर निष्पादित कमांड के इतिहास को देखना काफी उपयोगी हो सकता है। यह किसी समस्या को डीबग करते समय बहुत काम आ सकता है। मैं आमतौर पर इसके लिए history कमांड का उपयोग करता हूं।

# history
…
946 rpm -R mutt-1.4.1-11.rhel4.i386.rpm
947 rpm -qR mutt-1.4.1-11.rhel4.i386.rpm
948 sudp rpm -qa | mail
949 sudo rpm -qa | mail
950 sudo rpm -qa | grep mail
951 rpm -qR sendmail-8.13.1-3.2.el4
952 cd scripts/log_parse/
…

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

# export HISTTIMEFORMAT="%F %T "

अब history चलाएं और अंतर देखें:

# history
…
946 2009-07-20 08:12:33 rpm -R mutt-1.4.1-11.rhel4.i386.rpm
947 2009-07-20 08:09:33 rpm -qR mutt-1.4.1-11.rhel4.i386.rpm
948 2009-07-20 09:49:44 sudp rpm -qa | mail
949 2009-07-20 10:37:33 sudo rpm -qa | mail
950 2009-07-20 10:17:13 sudo rpm -qa | grep mail
951 2009-07-20 10:12:23 rpm -qR sendmail-8.13.1-3.2.el4
952 2009-07-20 10:22:43 cd scripts/log_parse/
…

इस कमांड को अपने यूज़र की .bashrc फ़ाइल में जोड़ें ताकि परिवर्तन स्थायी हो जाए। हमारे पास एक गाइड भी है जो बताती है कि history कमांड को और कैसे ट्वीक करें।

  1. लिनक्स में Sudo हिस्ट्री कैसे चेक करें लिनक्स में Sudo हिस्ट्री कैसे चेक करें

    जब आप अपने कंप्यूटर को दूसरों के साथ साझा करते हैं, और आपने उन्हें sudo एक्सेस दिया है, तो यह निगरानी करना विवेकपूर्ण है कि वे इसका उपयोग कैसे कर रहे हैं। शुक्र है, sudo हिस्ट्री देखना आसान है। आइए देखें कैसे। ऑथेंटिकेशन लॉग बहुत सारी लिनक्स सेवाएं समस्याओं के निवारण में मदद करने के लिए लॉग रखती हैं

  1. Linux में  at  यूटिलिटी से कमांड शेड्यूल कैसे करें Linux में "at" यूटिलिटी से कमांड शेड्यूल कैसे करें

    पहली बार जब मैंने एक व्यस्त सर्वर का प्रबंधन किया, तो मुझे लोगों द्वारा इसका उपयोग न करने पर इसे रीबूट करने के लिए एक उपयुक्त समय की प्रतीक्षा करनी पड़ी। मैंने देखा कि यह सुबह 3 बजे के आसपास होता है। फिर, मैंने खुद से सोचा: यह असुविधाजनक है, मुझे सिर्फ अपना सर्वर रीबूट करने के लिए एक अनुचित घंटे पर

  1. अपने आईफोन का Incognito History खोजें और डिलीट करें: चरण-दर-चरण गाइड अपने आईफोन का Incognito History खोजें और डिलीट करें: चरण-दर-चरण गाइड

    एक ऐसे युग में जहां इंटरनेट पर किसी की गोपनीयता आवश्यक है, Incognito मोड आपको सत्र का कोई निशान छोड़े बिना इंटरनेट सर्फ करने में मदद करता है। क्या आप आईफोन पर Incognito History कैसे देखें सीखने के लिए खोज रहे हैं और आईफोन पर Incognito History कैसे खोजें पर कई गाइड्स को स्किम कर चुके हैं? तो, आप सही