loading...
WoMakersCode

[Tutorial Linux] Terminal: Histórico de comandos

danielle8farias profile image ダニエリ ・2 min read

Navegando pelos comandos digitados

Para buscar comando que já foram digitados no bash, basta pressionar a tecla seta para cima, assim os comando do mais recente ao mais antigo poderão ser selecionados novamente, sem a necessidade de escrevê-los de novo.

Outra maneira de verificar os comando já digitados é através do comando:

$ history
Enter fullscreen mode Exit fullscreen mode
  • $ indica que você deve usar o usuário comum para fazer essa operação.

comando history

Para acessar um dos comando listado, digite:

$ !<número_do_comando_desejado>
Enter fullscreen mode Exit fullscreen mode
  • digite o número sem os sinais < >.

histórico de comandos

Limpar o histórico

Caso deseje limpar o histórico armazenado, basta digitar:

$ history -c
Enter fullscreen mode Exit fullscreen mode
  • -c do inglês, clear, é o comando que vai limpar o nosso histórico.

Buscar por um comando

Também é possível acessar o histórico de comando através do reverse search. Para ativá-lo basta pressionar CTRL+R no terminal.

Assim, só é preciso digitar parte do comando ao qual se busca e o bash retornará alguma sugestão do histórico. Apertando ENTER, o comando é acionado.

Caso o comando que aparece não seja o desejado, pressione novamente CTRL+R quantas vezes forem necessárias, até encontrar o comando.

Para cancelar o reverse search basta pressionar Esc ou CTRL+C e você retornará a visualização anterior.

usando o reverse search

Exibindo data e hora em que os comandos foram usados

Se você deseja exibir a data e hora em que os comandos foram usados, será necessário editar o arquivo .bashrc; assim:

No diretório do seu usuário, digite:

$ nano .bashrc
Enter fullscreen mode Exit fullscreen mode

Caso você não esteja no diretório, basta passar o caminho absoluto para chegar até ele; assim:

$ nano /home/seu_usuario/.bashrc
Enter fullscreen mode Exit fullscreen mode

Aqui eu estou usando o editor nano, mas você pode usar aquele que preferir.

No final do documento, digite:

export HISTTIMEFORMAT="%d/%m/%y %T " && history
Enter fullscreen mode Exit fullscreen mode

Desse modo, o histórico que antes aparecia assim,

histórico sem data e hora

Aparecerá assim,

histórico com data e hora

Posted on by:

danielle8farias profile

ダニエリ

@danielle8farias

Subproduto do Big Bang. Forjada em Supernovas. || Product of the Big Bang, forged in Supernovas.

WoMakersCode

WoMakersCode’s mission is empower women in technology, creating meetups and workshops designed to help you achieve new hard (technical) and soft skills and take the next step in your carrer.

Discussion

pic
Editor guide