http://www.linuxquestions.org/questions/linux-general-1/shutdown-log-file-516291/
Eu pensei em uma maneira de verificar quantas vezes o sistema foi
desligado por "halt"
# gunzip -c /var/log/messages*.gz | grep "shutdown\[[0-9]*\]:.*for
system halt" | wc -l
Para ver o número de vezes que o sistema foi ligado:
# gunzip -c /var/log/messages*.gz | grep "kernel:.*Linux version" | wc -l
Se o número de desligamentos for significativamente menor que o número
de "ligamentos" (2 ou mais), pelo menos uma vez o sistema foi
desligado abruptamente. Se a diferença for de 1 (um), pode ser que
seja apenas a sessão atual.
Aqui funcionou porque nesse Linux aqui se utiliza log rotation (um
Debian que não sou eu que configuro). Provavelmente são necessárias
alterações para outras configurações/distribuições.
Rafael
http://www.rafaelfoto.com
Fotografia de Casamentos, Aniversários, Formaturas, Shows, Eventos
Esportivos, e festas em geral.
2010/7/1 Alejandro Mesias <ale.m...@gmail.com>:
> --
> Mensagem enviada para <http://groups.google.com/group/tchelinux>.
>
sergio@icedearth:~$ uptime
14:05:37 up 36 days, 42 min, 20 users, load average: 0.30, 0.32, 0.25
Se quiser saber datas e horas, examine os arquivos de log, conforme o
Rafael sugeriu.
Abraço,
Sérgio
Se tua m�quina roda o acpid (ou uma de suas vers�es) tu podes pedir a ele
que fa�a log de eventos. Um dos eventos que ele loga � o pressionamento do
bot�o de power. Se n�o me engano podes selecionar os evento a serem
logados. Com certeza 'man acpid' vai te ajudar.
A outra alternativa seria olhar os logs (/var/log/messages). Todo o
shutdown tem uma sequ�ncia de mensagens listando os servi�os que s�o
finalizados no processo. Na aus�ncia destas mensagens, o sistema foi
desligado sem shutdown (ou com um pane no syslog). Depois de olhares um log
do shutdown, podes escolher algumas mensagens espec�ficas e buscar por
estas no log usando o grep ou qualquer outra ferramenta.
Abra�o,
Luis
--
[ Luis Claudio R. Goncalves Bass - Gospel - RT ]
[ Fingerprint: 4FDD B8C4 3C59 34BD 8BE9 2696 7203 D980 A448 C8F8 ]
On 2010-07-01 Alejandro Mesias wrote:
> Caros, hã alguma forma nos logs do linux, ou por algum comando, de
> saber quando a maquina foi desligada e se foi de maneira forçada ?
Olha o comando last, e leia as manpages resultantes de "apropos wtmp".
$ last -5 reboot
reboot system boot 2.6.32.14-127.fc Thu Jul 1 12:51 - 14:35 (01:43)
reboot system boot 2.6.32.14-127.fc Wed Jun 30 22:57 - 00:16 (01:18)
reboot system boot 2.6.32.14-127.fc Wed Jun 30 20:40 - 21:12 (00:32)
reboot system boot 2.6.32.14-127.fc Wed Jun 30 18:00 - 18:01 (00:00)
reboot system boot 2.6.32.14-127.fc Wed Jun 30 07:38 - 18:00 (10:21)
Podes assim também consultar quanto tempo os usuários estiveram logados:
$ last -3 olive
olive pts/0 :0.0 Thu Jul 1 14:34 still logged in
olive pts/0 :0.0 Thu Jul 1 14:28 - 14:31 (00:02)
olive tty1 :0 Thu Jul 1 12:52 still logged in
Pelo que lembro ele marca crashes quando no boot ele detecta que há
uma entrada em aberto do system boot anterior. Acabo de crashar uma VM
pra testar aqui, e ele registra mesmo. Faça "last | grep crash" que vais
ver os últimos crashes.
Abraço!
Fábio Olivé
--
ex sed lex awk yacc, e pluribus unix, amem
na matemática das idéias, permuta é igual a adição
e um debate inteligente implementa a multiplicação
--
Mensagem enviada para <http://groups.google.com/group/tchelinux>.
On 2010-07-01 Alejandro Mesias wrote:
>
> Como saber se a faxineira na hora do almoço puxou seu computador da
> tomada sem querer, ou apertou o botao de desligar quando passou pano
> no teclado.
Sim, isso foi o que eu quis indicar com um crash no wtmp. Leia com
atenção o que eu escrevi que está ali a resposta. :)
> Se foi da tomada, descarta-se a hipotese de ver log de um
> "desligamento normal". Entao teria que partir para serviços da
> maquina que geram logs constantes. Esse caso que me parece mais
> dificil prever.
Isso existe desde o Unix System V e v7/BSD. man wtmp.
Aliás, isso é algo que se aplica a muitas dessas dúvidas genéricas de
uso e administração do sistema. Lemnbrem-se que o Linux descende (não
diretamente com os BSDs, mas em espírito) de várias décadas de uso de
desenvolvimento de sistemas tipo Unix. Muitas dessas dúvidas já foram
resolvidas há uns 20 ou 30 anos. :)
Use o comando "last -5 reboot" quando tiveres esse tipo de dúvida
sobre a faxineira. Vai te mostrar os últimos boots, quanto tempo esteve
ligado e se crashou.
> 2010/7/1 Fabio Olive Leite <fabio...@gmail.com>
> >
> > Olha o comando last, e leia as manpages resultantes de "apropos
> > wtmp".
> >
> > Pelo que lembro ele marca crashes quando no boot ele detecta que há
> > uma entrada em aberto do system boot anterior. Acabo de crashar uma
> > VM pra testar aqui, e ele registra mesmo. Faça "last | grep crash"
> > que vais ver os últimos crashes.
:)
Não sei o que falta NESSA INSTALACÃO, mas pode ser que nem sempre isso
esteja disponível.
Rafael
http://www.rafaelfoto.com
Fotografia de Casamentos, Aniversários, Formaturas, Shows, Eventos
Esportivos, e festas em geral.
2010/7/1 Fabio Olive Leite <fabio...@gmail.com>:
Luiz Eduardo Guaraldo
Administrador de Redes
CREA/RS 146230
******************************************************
FISL11 - Forum Internacional Software Livre
Intl. Free Software Forum - http://www.fisl.org.br/
21~24::Julho||July::2010 - Porto Alegre - Brasil
******************************************************
Em 01-07-2010 15:36, Rafael Jeffman escreveu:
> Infelizmente aqui o "last -5 reboot" n�o mostra absolutamente nada. :(
>
> N�o sei o que falta NESSA INSTALAC�O, mas pode ser que nem sempre isso
> esteja dispon�vel.
>
> Rafael
>
> http://www.rafaelfoto.com
> Fotografia de Casamentos, Anivers�rios, Formaturas, Shows, Eventos
> Esportivos, e festas em geral.
>
>
>
> 2010/7/1 Fabio Olive Leite<fabio...@gmail.com>:
>> Ol�!
>>
>> On 2010-07-01 Alejandro Mesias wrote:
>>>
>>> Como saber se a faxineira na hora do almo�o puxou seu computador da
>>> tomada sem querer, ou apertou o botao de desligar quando passou pano
>>> no teclado.
>>
>> Sim, isso foi o que eu quis indicar com um crash no wtmp. Leia com
>> aten��o o que eu escrevi que est� ali a resposta. :)
>>
>>> Se foi da tomada, descarta-se a hipotese de ver log de um
>>> "desligamento normal". Entao teria que partir para servi�os da
>>> maquina que geram logs constantes. Esse caso que me parece mais
>>> dificil prever.
>>
>> Isso existe desde o Unix System V e v7/BSD. man wtmp.
>>
>> Ali�s, isso � algo que se aplica a muitas dessas d�vidas gen�ricas de
>> uso e administra��o do sistema. Lemnbrem-se que o Linux descende (n�o
>> diretamente com os BSDs, mas em esp�rito) de v�rias d�cadas de uso de
>> desenvolvimento de sistemas tipo Unix. Muitas dessas d�vidas j� foram
>> resolvidas h� uns 20 ou 30 anos. :)
>>
>> Use o comando "last -5 reboot" quando tiveres esse tipo de d�vida
>> sobre a faxineira. Vai te mostrar os �ltimos boots, quanto tempo esteve
>> ligado e se crashou.
>>
>>> 2010/7/1 Fabio Olive Leite<fabio...@gmail.com>
>>>>
>>>> Olha o comando last, e leia as manpages resultantes de "apropos
>>>> wtmp".
>>>>
>>>> Pelo que lembro ele marca crashes quando no boot ele detecta que h�
>>>> uma entrada em aberto do system boot anterior. Acabo de crashar uma
>>>> VM pra testar aqui, e ele registra mesmo. Fa�a "last | grep crash"
>>>> que vais ver os �ltimos crashes.
>>
>> :)
>>
>> F�bio Oliv�
>> --
>> ex sed lex awk yacc, e pluribus unix, amem
>> na matem�tica das id�ias, permuta � igual a adi��o
>> e um debate inteligente implementa a multiplica��o
last -f /var/log/wtmp.{1-9}
Pode ser que o logrotate rotacionou ele... :-)
Luiz Eduardo Guaraldo
Administrador de Redes
CREA/RS 146230
******************************************************
FISL11 - Forum Internacional Software Livre
Intl. Free Software Forum - http://www.fisl.org.br/
21~24::Julho||July::2010 - Porto Alegre - Brasil
******************************************************
Em 01-07-2010 15:36, Rafael Jeffman escreveu:
> Infelizmente aqui o "last -5 reboot" n�o mostra absolutamente nada. :(
>
> N�o sei o que falta NESSA INSTALAC�O, mas pode ser que nem sempre isso
> esteja dispon�vel.
>
> Rafael
>
> http://www.rafaelfoto.com
> Fotografia de Casamentos, Anivers�rios, Formaturas, Shows, Eventos
> Esportivos, e festas em geral.
>
>
>
> 2010/7/1 Fabio Olive Leite<fabio...@gmail.com>:
>> Ol�!
>>
>> On 2010-07-01 Alejandro Mesias wrote:
>>>
>>> Como saber se a faxineira na hora do almo�o puxou seu computador da
>>> tomada sem querer, ou apertou o botao de desligar quando passou pano
>>> no teclado.
>>
>> Sim, isso foi o que eu quis indicar com um crash no wtmp. Leia com
>> aten��o o que eu escrevi que est� ali a resposta. :)
>>
>>> Se foi da tomada, descarta-se a hipotese de ver log de um
>>> "desligamento normal". Entao teria que partir para servi�os da
>>> maquina que geram logs constantes. Esse caso que me parece mais
>>> dificil prever.
>>
>> Isso existe desde o Unix System V e v7/BSD. man wtmp.
>>
>> Ali�s, isso � algo que se aplica a muitas dessas d�vidas gen�ricas de
>> uso e administra��o do sistema. Lemnbrem-se que o Linux descende (n�o
>> diretamente com os BSDs, mas em esp�rito) de v�rias d�cadas de uso de
>> desenvolvimento de sistemas tipo Unix. Muitas dessas d�vidas j� foram
>> resolvidas h� uns 20 ou 30 anos. :)
>>
>> Use o comando "last -5 reboot" quando tiveres esse tipo de d�vida
>> sobre a faxineira. Vai te mostrar os �ltimos boots, quanto tempo esteve
>> ligado e se crashou.
>>
>>> 2010/7/1 Fabio Olive Leite<fabio...@gmail.com>
>>>>
>>>> Olha o comando last, e leia as manpages resultantes de "apropos
>>>> wtmp".
>>>>
>>>> Pelo que lembro ele marca crashes quando no boot ele detecta que h�
>>>> uma entrada em aberto do system boot anterior. Acabo de crashar uma
>>>> VM pra testar aqui, e ele registra mesmo. Fa�a "last | grep crash"
>>>> que vais ver os �ltimos crashes.
>>
>> :)
>>
>> F�bio Oliv�
>> --
>> ex sed lex awk yacc, e pluribus unix, amem
>> na matem�tica das id�ias, permuta � igual a adi��o
>> e um debate inteligente implementa a multiplica��o