Pular para o conteúdo

Gravando logs dos comandos digitados

Dica publicada em Shell Script / Miscelânea
Henrique Aschenbrenner riquebrenner
Hits: 16.992 Categoria: Shell Script Subcategoria: Miscelânea
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Gravando logs dos comandos digitados

Para gravar log de comandos ou processos, se você esqueceu de configurar o terminal para mais de 200 linhas, digite os seguintes comandos:

$ script | tee /dev/pts/[n]

Onde [n] é o número de outro terminal onde você quer ver os comandos rolarem.

Automaticamente é gerado um arquivo chamado typescript no diretório onde foi executado o comando. Aí basta abrir o arquivo e lá estará todo o log e saídas do terminal em que você trabalhou.

Att

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

"Unable to run mksdcard SDK tool" no Fedora 24 64bits [Resolvido]

Como fazer um pendrive butável dar boot no VirtualBox

Criando um alias (atalho) no bash - Slackware 10.2

Acompanhando o (bash) shell script - debug

Wallpaper Slideshow no LXDE

Converter WMA para MP3 no shell do Linux

#1 Comentário enviado por wagnerdequeiroz em 09/10/2006 - 17:36h
pera ai, no bash ja tem log dos comandos que voce digitou.

basta olhar o arquivo

/home/usuario/.bash_history
/root/.bash_history
#2 Comentário enviado por terra.jr em 11/09/2009 - 14:17h
Sim cara, já tem o log do terminal, mas está dica é muito útil em certos casos. Eu usava este comando a uns 7 anos atrás, quando uma empresa ia prestar assistência em um dos servidores.
Ai eu usava ele para no momento em que o cara loga-se no servidor via SSH ele já abria no meu terminal.

Então tudo que o cara fazia no terminal dele, também aparecia no meu, assim eu conseguia acompanhar todo o trabalho em tempo real.
E outra, o cara nem sabia disso.

E o legal do linux é que diferente de outros se tiver criatividade, ele não tem fronteiras.

Essa foi apenas uma dica de como e onde usar este comando. Mas faça um mix, "USE A CABECA" que tu verá que esta dica é realmente útil.

Abraço a toda comunidade Linux.
#3 Comentário enviado por projeto_cem em 09/09/2010 - 22:01h
Muito boa a sua Dica!!!

Eu estava procurando esse bendito comando no Google inteiro...^^

Só que esse comando é tem tempo real e o que eu achava na internet era só um echo >>, para mim esse não dá certo...xD


Muito obrigado mesmo!!!
Até mais....

Contribuir com comentário

Entre na sua conta para comentar.