Historikkommandoen viser kommandoene vi tidligere har utført i terminalen, noe sånt som dette:
Så langt så bra, men hva om vi vil vite nøyaktig når vi utførte hver kommando tidligere? O_O
Jeg mener, se noe sånt som dette:
For dette må vi sette denne kommandoen i terminalen:
export HISTTIMEFORMAT='%F %T : '
Så løper de igjen historie og se resultatet
Det vi nettopp gjorde, vil ikke være permanent, det vil si når vi lukker økten (eller slår av datamaskinen) vil denne kule måten å se utdataene fra historikkommandoen bli glemt av systemet, for å gjøre det permanent må vi kjør følgende:
echo "export HISTTIMEFORMAT='%F %T : '" >> $HOME/.bashrc
Det vil si at du legger kommandoen på slutten av filen vår .bashrc som er skjult i vårt hjem.
Forresten, for de som lurer på hva betyr% F og% T…% F betyr datoen i år-måned-dag-modus, mens% T er tiden i time-minutt-sekund-modus (24-timers tid).
Vel, jeg tror ikke det er noe annet å si, det er et ganske kort innlegg, men jeg synes tipset er interessant ^ - ^
Hilsen
Nice 🙂
Bedre, umulig.
Kopi-lim-versjonen i terminalen.
ekko "eksport HISTTIMEFORMAT = '% F% T:'" >> ~ / .bashrc; kilde ~ / .bashrc
Tadaaan ...
Uff ikke prøv det, wordpress sitater fungerer ikke i terminalen.
Legg inn koden mellom (kode) …… (/ kode)… MEN, endre parenteser for mindre enn og større enn tegn
Takk for KZKG ^ Gaara-dataene, men det er en detalj:
Datoen er alltid dagens dato, egentlig ikke datoen da kommandoen ble kjørt.
Eller i det minste kom det ut i testene mine. Jubel
Det ser ut til at det bare fungerer bra med kommandoer som er utført etter at eksporten er utført, det vil si i morgen vil du se at kommandoene du utfører i morgen vil være fine, og etc etc når dagene går.
Du forstår? 🙂
Takk for kommentaren 😀
Ahh går. jeg forstår
Takk for svaret og deretter lagre det i .bashrc.
😀 Hilsen
Ikke i det hele tatt, takk til deg for at du kommenterer 🙂
Kul.
Det er ideen 😀
Flott!, Enkelt og effektivt. Takk skal du ha.
Takk
Utmerket tips!, Mange dager av disse 🙂
Veldig bra bidrag, det fungerer perfekt, takk.
Interessant info !! Først trodde jeg at det ikke fungerte, fordi de forrige kommandoene dukket opp med samme dato; men de som han introduserte, de hvis han indikerte riktig tid.
Hallo
Super nyttig tips ,, bare at jeg hadde et problem med å gi kommandoene når du indikerer eksporten HISTTIMEFORMAT = '% F% T:' og deretter historien ... hvis du sender meg dato og klokkeslett for alle kommandoene, merkelig ting er at jeg Den sender inn alle kommandoene den sender meg dato og klokkeslett som datamaskinen har i det øyeblikket, det vil si at den ikke viser meg den virkelige datoen og klokkeslettet for kommandoene ,,,, jeg får kommandoer som Jeg ga i går, men det sender meg den gjeldende datoen for datoen. Så det fungerer ikke for meg fordi jeg ikke ser den virkelige datoen
Hvordan kunne jeg lagre de faktiske datoene ???
Det fungerer ikke, det tar gjeldende systemdato og ikke kommandokjøringsdato
Når du formaterer den for å sette datoen på den, vil ikke kommandoene du utførte FØR dette ha riktig dato, men de du utfører etterpå vil.
Et spørsmål KZKG ^ Gaara.
Du kan også vise brukerne som utførte kommandoene?
Historikken er spesiell for hver bruker, slik at det ville være nødvendig å gå inn i økten til hver bruker for å validere det du trenger, nå hvis du vil ha noe med mer kontroll, anbefaler jeg bruk av SUDO, siden det hvis det etterlater en oversikt over alt utført for hver bruker med datoer og andre.
Utmerket, takk for bidraget det har vært til stor hjelp.
Hilsen
Jeg trenger å lage et skript som eksporterer historikken til meg, og å gjøre det gjennom bash tar det ikke.
Hjelp