Come faccio a cancellare la cronologia Bash in Mac OS X?
Ho inserito alcuni "errori" e voglio solo cancellarli. Come faccio?
Per cancellarlo, elimina il file ~/.bash_history
. Se desideri rimuovere solo le righe incriminate, puoi aprire ~/.bash_history
nell'editor di tua scelta. Per me, questo sarebbe
emacs ~/.bash_history
e quindi andando all'inizio di ogni riga errata e premendo control ^ + K .
Oppure puoi semplicemente riempire .bash_history
con vuoto.
Esegui: (incluso >
)
> ~/.bash_history
Puoi eseguire:
history -c
Lo uso spesso, quindi ho creato un alias in hc
.
Per visualizzare la cronologia di bash, inserisci il comando:
history
Riceverai un indice della tua cronologia.
Puoi cancellare l'intera cronologia in questo modo:
history -c
Puoi cancellare il 45 ° elemento della cronologia in questo modo:
history -d 45
(puoi vedere i numeri degli elementi della cronologia eseguendo il comando history
)
Leggi altre domande sui tag bash