Naredba history prikazuje nam u terminalu naredbe koje smo izvršavali u prošlosti, otprilike ovako:
Za sada je dobro, ali što ako želimo znati točno kada smo izvršavali svaku naredbu u prošlosti? O_O
Mislim, vidite ovako nešto:
Za ovo moramo staviti ovu naredbu u terminal:
export HISTTIMEFORMAT='%F %T : '
Onda opet trče istorija i pogledajte rezultat 🙂
Sad, ono što smo upravo učinili neće biti trajno, odnosno kada zatvorimo sesiju (ili isključimo računar) sistem će zaboraviti ovaj kul način gledanja izlaza naredbe history, da bi postao trajan moramo pokrenite sljedeće:
echo "export HISTTIMEFORMAT='%F %T : '" >> $HOME/.bashrc
Odnosno, stavite tu naredbu na kraj naše datoteke .bashrc koja je skrivena u našem domu.
Inače, za one koji se pitaju šta znače% F i% T ...% F znači datum u režimu godina-mjesec-dan, dok je% T vrijeme u režimu sat-minuta-sekunda (vrijeme od 24 sata).
Pa, mislim da se nema što drugo reći, prilično je kratak post, ali mislim da je savjet zanimljiv ^ - ^
Saludos
Nice 🙂
Bolje, nemoguće.
Verzija copy-paste u terminalu.
echo "export HISTTIMEFORMAT = '% F% T:'" >> ~ / .bashrc; izvor ~ / .bashrc
Tadaaan ...
Uff, nemojte to pokušavati, wordpress citati ne rade u terminalu.
Priložite kod između (kod) ...... (/ kod) ... ALI, mijenjajući zagrade za znakove manje i veće
Hvala na podacima KZKG ^ Gaara, ali postoji detalj:
Datum je uvijek današnji datum, a ne datum kada je izvršena naredba.
Ili je to barem izašlo na mojim testovima. Živjeli
Čini se da to dobro funkcionira samo s naredbama koje su izvršene nakon što je izvoz izveden, odnosno sutra ćete vidjeti da će naredbe koje sutra izvršite biti u redu, itd itd. Kako dani odmiču.
Ti razumijes? 🙂
Hvala na komentaru 😀
Ahh ide. Razumijem
Hvala na odgovoru i zatim da ga sačuvate u .bashrc.
😀 Pozdrav
Nikako, hvala vam što ste komentirali 🙂
Super.
To je ideja 😀
Sjajno! Jednostavno i efikasno. Hvala ti.
Hvala
Odličan savjet!, Puno dana ovih 🙂
Vrlo dobar doprinos, djeluje savršeno, hvala.
Zanimljive informacije !! Isprva sam mislio da to ne radi, jer su se prethodne naredbe pojavile s istim datumom; ali one koje je uvodio, one ako je naznačio tačno vrijeme.
hola
Super koristan savjet ,, samo što sam imao problem s davanjem naredbi dok navodite izvoz HISTTIMEFORMAT = '% F% T:', a zatim povijest ... ako mi pošaljete datum i vrijeme svih naredbi ,, čudna stvar je da ja šaljem sve naredbe šalje mi datum i vrijeme koje računalo ima u tom trenutku, odnosno ne pokazuje mi stvarni datum i vrijeme naredbi ,,,, dobivam naredbe koje Dao sam jučer, ali on mi šalje trenutni datum računara…. Dakle, to mi ne ide jer ne vidim pravi datum.
Kako bih mogao sačuvati stvarne datume ???
Ne radi, potreban je trenutni sistemski datum, a ne datum izvršenja naredbe
Kada ga formatirate kako biste na njega stavili datum, naredbe koje ste izvršili PRIJE ovoga neće imati točan datum, ali one koje izvršite poslije.
Pitanje KZKG ^ Gaara.
Takođe možete pokazati korisnicima koji su izvršili naredbe?
Povijest je specifična za svakog korisnika, tako da biste morali unijeti sesiju svakog korisnika da biste provjerili što vam treba, sada ako želite nešto s većom kontrolom preporučujem upotrebu SUDO-a, jer ako to ostavi zapis o svemu izvršava se za svakog korisnika sa datumima i ostalima.
Odlično, hvala na doprinosu od velike je pomoći.
Saludos
Moram napraviti skriptu koja meni izvozi historiju i to radeći kroz bash ne uzima.
pomoći