Linux er et kommandobaseret operativsystem, der primært er afhængig af kommandoer til at udføre opgaver. Under en terminalsession kører du forskellige kommandoer; at bemærke dem er ikke muligt, da det kan være tidskrævende. Det er derfor, historiekommandoen er praktisk til at se tidligere kørte kommandoer i terminalen.
Det hjælper dig med at genkalde og genbruge tidligere kommandoer og fejlfinde uventet systemadfærd. Så denne korte blog vil kort forklare, hvordan man bruger historiekommandoen i Linux, inklusive dens brug, muligheder og nogle eksempler.
Sådan bruges historiekommandoen i Linux
Du kan køre nedenstående kommando for at kontrollere historikken for de tidligere udførte kommandoer:
historie
Ovenstående kommando viser som standard en liste med op til 1.000 kommandoer. Hvis du ønsker at se et bestemt antal kommandoer, skal du gå til nedenstående kommando:
historie N
Hvor N er det nødvendige antal foregående kommandoer. For at se de sidste 3 udførte kommandoer, vil vi f.eks. indtaste:
historie 3
Kombiner venligst historik med kommandoen grep for at søge efter en bestemt tidligere kommando. For eksempel, for at søge efter forekomster af cd:
historie | greb cd
Hvis du vil genbruge tidligere kommandoer, skal du kontrollere kommandoens linjenummer. Lad os f.eks. genbruge cd'en ~/Documents tilgængelige i 9. række:
! 9
Hvis du vil rydde historikken, så brug venligst -c-indstillingen:
historie -c
Desuden sletter '-d N' muligheden en specifik post ved N. Lad os f.eks. slette historikken fra rå 200 til 275:
historie -d 200 - 275
En hurtig afslutning
Historiekommandoen er et værdifuldt værktøj i Linuxs række af kommandoer. Det giver dig mulighed for at genkalde og administrere tidligere udførte kommandoer. Denne blog demonstrerede, hvordan man bruger historiekommandoen med praktiske eksempler. Desuden forklarede vi to primære muligheder for at administrere kommandohistorikken.