Skip to content Prejsť na obsah


How to see a detailed history of the commands run in Linux Ako vidieť podrobnú históriu príkazov spustiť v Linuxe

Linux

If you use or administer a Linux machine it can be quite useful to be able to take a look at the history of commands that have been executed on a machine. Ak máte používať alebo spravovať Linux stroj môže byť celkom užitočné mať možnosť pozrieť sa na históriu príkazov, ktoré boli vykonané na počítači. This can be pretty useful when debugging and issue. To môže byť veľmi užitočné pri ladení a vydávanie. I usually use the command history to help me with this. Obvykle jezdím na históriu príkazov, aby mi pomohol s tým.

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

This command gives me a straightforward list of the commands executed on this machine by the user I'm currently logged in as. Tento príkaz mi dáva jednoduchý zoznam príkazov vykonaných na tomto stroji, ktoré používateľ som práve prihlásený ako. However, sometimes I need a lot more information than just this. Niekedy však potrebujem viac informácií, ako len toto. I need to know which command was executed at what time. Potrebujem vedieť, ktorý príkaz bol vykonaný v koľko hodín. For this I make a small modification to the commands settings, adding the date and time to the information output by the command: Za to som urobiť malú úpravu nastavenia príkazov, doplniť dátum a čas, aby informácie o výstupe príkazu:

# export HISTTIMEFORMAT=”%F %T “ # Export HISTTIMEFORMAT = "% F% T"

Now run the history and see the difference: Teraz spustite históriu a vidieť rozdiel:

# history # História
...
946 2009-07-20 08:12:33 rpm -R mutt-1.4.1-11.rhel4.i386.rpm 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 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 948 2009-07-20 09:49:44 sudp rpm-qa | mail
949 2009-07-20 10:37:33 sudo 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 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 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/ 952 2009-07-20 10:22:43 cd scripts / log_parse /
...

Add this command to your users .bashrc file to make the change permanent. Pridať tento príkaz k užívateľom. Bashrc súbor, aby sa zmena trvalá.

Posted in Publikované v Linux Linux . .

Get Simple Help tutorials just like this one in your email inbox every day - for free! Get Help jednoduchá cvičenie, rovnako ako to vo vašej e-mailovej schránky každý deň - zadarmo! Just enter your email address below: Stačí zadať e-mailovú adresu:

You can always opt out of this email subscription at any time. Vždy sa môžete odhlásiť z tohto e-mailu predplatného kedykoľvek.

0 Responses 0 Odpovede

Stay in touch with the conversation, subscribe to the Zostať v kontakte s konverzácia, prihláste sa RSS feed for comments on this post RSS kanál pre komentáre k tomuto príspevku . .



Some HTML is OK Niektoré HTML je v poriadku

or, reply to this post via alebo odpovede na tento príspevok prostredníctvom trackback Trackback . .