DEV Community

ダニエリ for WoMakersCode

Posted on

20 2

[Tutorial Linux] Terminal: Histórico de comandos

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

Sentry image

See why 4M developers consider Sentry, “not bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more

Top comments (0)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs

AWS Security LIVE!

Hosted by security experts, AWS Security LIVE! showcases AWS Partners tackling real-world security challenges. Join live and get your security questions answered.

Tune in to the full event

DEV is partnering to bring live events to the community. Join us or dismiss this billboard if you're not interested. ❤️