GNU/Linux >> Linux Esercitazione >  >> Linux

Comando della cronologia con esempi

Cronologia Comando viene utilizzato per visualizzare il comando eseguito in precedenza e può anche elencarlo.

Questa funzionalità non era disponibile nella shell Bourne.

Bash e Korn supportano questa funzionalità in cui ogni comando eseguito viene trattato come l'evento ed è associato a un numero di evento tramite il quale possono anche essere richiamati e modificati se necessario. Questi comandi vengono salvati in un file di cronologia. nella storia della shell Bash comando mostra l'intero elenco del comando.

Sintassi:

 history 

Punti importanti

  1. mostra il numero limitato di comandi eseguiti come segue:
 history 5 

Nota:

Il comando può essere eseguito anche utilizzando il numero di evento .

Esempio:

 !231

2. puoi anche stampare il comando prima di eseguirlo usando :p dopo il numero dell'evento del comando.

Esempio:

!231:p

3. per eseguire il sesto comando dall'elenco Cronologia In basso :

 !-6

4.Questo comando può essere utilizzato anche insieme a grep:

Esempio:

history | grep yum

5. Il comando più recente può essere visualizzato utilizzando !!

Esempio:

 !!

6. Quindi supponiamo se il comando deve essere eseguito senza essere memorizzato nella variabile HISTFILE deve essere disattivato.

Quindi il comando sarà:

Esempio:

7. Il comando può essere eseguito anche utilizzando una parte del comando.

Esempio:

!command_starting_string

8. La cronologia può anche essere rimossa utilizzando history -d event_number .

Esempio:

history -d 566

NOTA:

Il ".bash_history ” file nascosto memorizza ogni comando che hai scritto, ogni utente ha una cronologia bash anche il super utente 'root'.

9. l'intera cronologia può essere rimossa utilizzando history -c opzione ma non può essere rimossa da ".bash_history “.

Esempio:

history -c

10. Quindi per rimuovere l'intera cronologia dal file ".bash_history" puoi usare questo:

 echo " " > .bash_history

11. Puoi anche conoscere la dimensione dell'elenco della cronologia :

 echo $HISTSIZE

Linux
  1. Comando wc Linux con esempi

  2. Comando Tee Linux con esempi

  3. Comando testa di Linux con esempi

  4. Comando Nohup con esempi

  5. Comando JQ in Linux con esempi

Comando Tr in Linux con esempi

15 Comando Linux ps con esempi

Comando CD Linux con esempi

Comando Linux watch con esempi

Comando della cronologia in Linux con esempi

Comando IP Linux con esempi