Como posso ver o ano, quando eu comando esse último no sistema unix

1

Sou coreano e não estou familiarizado com o inglês, mas estou perguntando. Estou usando o CentOS 5.5 e quando eu comandei 'last' para ver quem está logado no sistema, todos os logs não têm nenhum informante por ano. Eles só têm dia, mês e hora como abaixo.

root pts/0 100.100.100.100 Sat May 24 03:52 still logged in
root tty1 Sat May 24 03:52 still logged in
reboot system boot 2.6.18-194.el5 Sat May 24 03:50 (00:02)
root pts/2 211.45.57.232 Fri May 23 06:03 - crash (21:47)
root pts/0 211.45.60.5 Sat May 17 09:17 - crash (6+18:33)
root pts/0 211.45.57.232 Sat May 17 08:54 - 09:17 (00:22)
root pts/1 100.100.100.100 Sat May 17 05:47 - 06:30 (6+00:42)
root pts/0 100.100.100.100 Sat May 17 05:32 - 07:40 (02:07)
reboot system boot 2.6.18-194.el5 Sat May 17 05:32 (6+22:20)
root pts/1 100.100.100.100 Fri Jan 24 21:27 - 22:05 (00:38)
root pts/0 100.100.100.100 Fri Jan 24 17:44 - crash (112+11:48) root pts/1 100.100.100.100 Fri Jan 24 10:42 - 14:51 (04:08)
root pts/0 100.100.100.100 Fri Jan 24 09:37 - 12:05 (02:27)
root pts/0 100.100.100.100 Fri Jan 24 05:51 - 05:51 (00:00)
root pts/0 100.100.100.100 Fri Jan 24 05:50 - 05:51 (00:00)
root tty1 Fri Jan 24 05:50 - crash (112+23:41) reboot system boot 2.6.18-194.el5 Fri Jan 24 05:49 (119+22:03) root tty1 Sat Jul 2 02:58 - down (00:00)
reboot system boot 2.6.18-194.el5 Sat Jul 2 02:56 (00:02)
root tty1 Sat Jul 2 02:51 - down (00:04)
reboot system boot 2.6.18-194.el5 Sat Jul 2 02:49 (00:06)
root tty1 Sat Jul 2 02:37 - down (00:00)
root tty1 Sat Jul 2 02:35 - 02:37 (00:01)
reboot system boot 2.6.18-194.el5 Sat Jul 2 02:34 (00:03)

Tudo o que eu quero saber é em que ano eles estão conectados. Obrigado por ler minha pergunta.

    
por Deokyong Song 23.05.2014 / 11:56

3 respostas

3

O que você pode fazer é usar a opção -t para cada ano:

last -t 20140101000000

Isso mostrará seus logins antes de 2014-01-01 00:00:00. Isso é até e incluindo o ano de 2013.

last -t 20130101000000

Isso mostrará seus logins antes de 2013-01-01 00:00:00. Isso é até e incluindo o ano de 2012.

E assim por diante, fazendo um passo para todos os anos que você tem em seu registro.

    
por 23.05.2014 / 12:12
0

last -F trabalhei para mim no CentOS 6.7.

last -F reboot fornece um log de quando o servidor foi reinicializado.

Embora eu saiba que a opção -F não funciona em alguns sistemas, como o Solaris. É aparentemente parte do last do GNU, no entanto.

Graças ao link

    
por 19.01.2017 / 19:04
-1

Como a maioria dos comandos, você receberá as informações do ano somente se a data for anterior a 365 dias.

Significa que estamos no dia 22 de maio de 2014, então 2013 23 de maio será exibido exatamente como "23 de maio (hora)", mas 2013 21 de maio exibirá 2013 em vez da hora.

    
por 23.05.2014 / 12:08

Tags