você está aqui: Home  → Arquivo de Mensagens

Bash - configuração do Histórico de Comandos

Colaboração: Rubens Queiroz de Almeida

Data de Publicação: 02 de Março de 2000

Em sistemas Linux, a shell padrão, `bash', armazena no arquivo `.bash_history', os comandos executados. O número de comandos armazenado é determinado pelo valor da variável de ambiente HISTSIZE:

  $ env | grep HISTSIZE
  HISTSIZE=1000

Como podemos ver, o valor da variável HISTSIZE é 1000, ou seja, são armazenados os últimos 1000 comandos emitidos, muito mais do que um usuário comum precisa se lembrar.

  $ wc .bash_history
  1000    1894   10841 .bash_history     

Para recuperar um comando que tenha sido emitido recentemente, podemos usar o comando `grep':

  $ grep slocate .bash_history
  slocate -U ~=
  slocate -U ~ -d slocate.db=
  slocate -U ~ -o slocate.db=
  slocate --database=slocate.db *.tex
  slocate --database=slocate.db tex

Ou ainda

  $ history | grep slocate

Tudo depende do que você acha mais fácil digitar.

Basta então identificar qual comando desejamos repetir e executá-lo.



Veja a relação completa dos artigos de Rubens Queiroz de Almeida

 

 

Opinião dos Leitores

Seja o primeiro a comentar este artigo
*Nome:
Email:
Me notifique sobre novos comentários nessa página
Oculte meu email
*Texto:
 
  Para publicar seu comentário, digite o código contido na imagem acima
 


Powered by Scriptsmill Comments Script