![Intel & Micron hebben zojuist 's werelds eerste QLC NAND SSD gelanceerd](/f/edcdda2fbff8e398081bdd875d3f31bb.jpg?width=100&height=100)
Standaard worden alle opdrachten uitgevoerd door bash op de opdrachtregel worden opgeslagen in de geschiedenisbuffer of opgenomen in een bestand met de naam ~/.bash_history. Dit betekent dat een systeembeheerder een lijst met opdrachten kan bekijken die door gebruikers op het systeem zijn uitgevoerd of dat een gebruiker zijn/haar opdrachtgeschiedenis kan bekijken met behulp van de geschiedenis commando graag zo.
$ geschiedenis.
Uit de uitvoer van de geschiedenis commando boven de datum en tijd wanneer een opdracht werd uitgevoerd, wordt niet weergegeven. Dit is de standaardinstelling op de meeste, zo niet alle Linux-distributies.
In dit artikel zullen we uitleggen hoe u tijdstempelinformatie kunt configureren wanneer elke opdracht in de Bash-geschiedenis werd uitgevoerd om te worden weergegeven.
De datum en tijd gekoppeld aan elk geschiedenisitem kan naar het geschiedenisbestand worden geschreven, gemarkeerd met het geschiedeniscommentaarteken door de in te stellen HISTTIMEFORMAT variabel.
Er zijn twee mogelijke manieren om dit te doen: de ene doet het tijdelijk en de andere maakt het permanent.
Om in te stellen HISTTIMEFORMAT variabele tijdelijk, exporteer het zoals hieronder op de opdrachtregel:
$ export HISTTIMEFORMAT='%F %T'
In de exportopdracht hierboven, het tijdstempelformaat:
%F
- breidt uit naar volledige datum hetzelfde, als %Y-%m-%d (jaar-maand-datum).%T
– breidt zich uit naar de tijd; hetzelfde als %H:%M:%S (uur: minuut: seconden).Lees de datum commando man-pagina voor aanvullende gebruiksinformatie:
$ man datum.
Controleer vervolgens uw opdrachtgeschiedenis als volgt:
$ geschiedenis
Als u deze variabele echter permanent wilt configureren, opent u het bestand ~/.bashrc
met je favoriete editor:
$ vi ~/.bashrc.
En voeg de onderstaande regel erin toe (je markeert het met een opmerking als je eigen configuratie):
#mijn configuratie export HISTTIMEFORMAT='%F %T'
Sla het bestand op en sluit af, voer daarna de onderstaande opdracht uit om de wijzigingen in het bestand door te voeren:
$ bron ~/.bashrc.
Dat is alles! Deel met ons alle interessante tips en trucs voor geschiedenisopdrachten of uw mening over deze gids via het commentaargedeelte hieronder.