Historik-kommandoen viser os i terminalen de kommandoer, vi tidligere har udført, noget som dette:
Indtil videre så godt, men hvad hvis vi vil vide nøjagtigt, hvornår vi udførte hver kommando tidligere? O_O
Jeg mener, se noget som dette:
Til dette skal vi placere denne kommando i terminalen:
export HISTTIMEFORMAT='%F %T : '
Så løber de igen historie og se resultatet 🙂
Det, vi lige har gjort, vil ikke være permanent, det vil sige, når vi lukker sessionen (eller slukker for computeren), vil denne seje måde at se output på historik-kommandoen blive glemt af systemet for at gøre det permanent, vi skal kør følgende:
echo "export HISTTIMEFORMAT='%F %T : '" >> $HOME/.bashrc
Det er, sæt denne kommando i slutningen af vores fil .bashrc der er skjult i vores hjem.
For dem, for de der spekulerer på, hvad betyder% F og% T…% F betyder datoen i år-måned-dag-tilstand, mens% T er tiden i time-minut-sekund-tilstand (24-timers tid ).
Nå, jeg tror ikke, der er noget andet at sige, det er et ret kort indlæg, men jeg synes tipet er interessant ^ - ^
hilsen
Nice 🙂
Bedre, umuligt.
Copy-paste versionen i terminalen.
ekko "eksport HISTTIMEFORMAT = '% F% T:'" >> ~ / .bashrc; kilde ~ / .bashrc
Tadaaan ...
Uff, prøv ikke det, wordpress-citater fungerer ikke i terminalen.
Indsæt koden mellem (kode) …… (/ kode)… MEN, skift parenteser for mindre end og større end tegn
Tak for KZKG ^ Gaara-dataene, men der er en detalje:
Datoen er altid dagens dato, ikke rigtig den dato, hvor kommandoen blev kørt.
Eller i det mindste kom det ud i mine tests. Skål
Det ser ud til, at det kun fungerer godt med kommandoer, der er udført, efter at eksporten er udført, det vil sige i morgen vil du se, at de kommandoer, du udfører i morgen, vil være fine og osv osv. Som dagene går.
Du forstår? 🙂
Tak for kommentaren 😀
Ahh går. jeg forstår
Tak for svaret og derefter gemme det i .bashrc.
Hilsner
Slet ikke, tak til dig for at kommentere 🙂
Fedt nok.
Det er ideen 😀
Fantastisk!, Enkel og effektiv. Tak skal du have.
Tak
Fremragende tip!, Mange dage af disse 🙂
Meget godt bidrag, det fungerer perfekt, tak.
Interessant info !! Først troede jeg, at det ikke fungerede, fordi de tidligere kommandoer dukkede op med samme dato; men de, som han introducerede, dem, hvis han angav det rigtige tidspunkt.
Hej
Super nyttigt tip ,, kun at jeg havde et problem med at give kommandoerne, når du angiver eksporten HISTTIMEFORMAT = '% F% T:' og derefter historikken ... hvis du sender mig dato og klokkeslæt for alle kommandoerne, er den mærkelige ting, at jeg Den sender alle kommandoer, den sender mig den dato og det klokkeslæt, som computeren har i det øjeblik, det vil sige, det viser mig ikke den rigtige dato og klokkeslæt for kommandoerne ,,,, jeg får kommandoer, som jeg gav i går, men den sender mig nuværende computerdato…. Så det virker ikke for mig, fordi jeg ikke ser den rigtige dato.
Hvordan kunne jeg gemme de faktiske datoer ???
Det fungerer ikke, det tager den aktuelle systemdato og ikke datoen til udførelse af kommandoen
Når du formaterer den for at sætte datoen på den, har de kommandoer, du udførte FØR denne, ikke den korrekte dato, men dem, du udfører bagefter, vil også have.
Et spørgsmål KZKG ^ Gaara.
Du kan også vise de brugere, der udførte kommandoerne?
Historikken er speciel for hver bruger, så du bliver nødt til at gå ind i hver brugers session for at validere det, du har brug for, nu hvis du vil have noget med større kontrol, anbefaler jeg brugen af SUDO, da hvis det efterlader en oversigt over alt udført for hver bruger med datoer og andre.
Fremragende, tak for det bidrag, det har været til stor hjælp.
hilsen
Jeg er nødt til at lave et script, der eksporterer historikken til mig, og det gør det ikke gennem bash.
Hjælp