Re: Como saber a quanto tempo está ligada a máquina?
Matheus Aguiar escreveu:
> Flávio,
>
>
> Também acho mais fácil usar o 'uptime', mas no Linux existem várias
> maneiras de se obter um resultado. Depende da necessidade. Escolha a
> que melhor lhe servir, ou a que preferir.
>
> Sobre a data de instalação do SO: não sei uma maneira certeira, mas
> vou dar um chute com uma idéia que tive (corrija ou confirme quem
> souber, por favor):
>
> matheus@hp-debian:/$ ls -l /vmlinuz | cut -d" " -f6-8
> Mar 16 20:43
> matheus@hp-debian:/$
>
> Na verdade, evidentemente, isso mostra apenas a data de
> criação/modificação do arquivo /vmlinuz. Acho que serve, ao menos,
> para saber a data de instalação do kernel atual.
>
O /vmlinuz é apenas um link simbólico e este é alterado a cada update do
kernel.
O comando abaixo checa os kernels instalados, basta ver o mais antigo, veja:
[danielvd ~]$ ls -al --full-time /boot/vmlinuz-*
-rw-r--r-- 1 root root 1493468 2008-10-15 18:58:53.000000000 -0300
/boot/vmlinuz-2.6.25.16-elive-686
-rw-r--r-- 1 root root 1657552 2008-12-22 12:23:32.000000000 -0200
/boot/vmlinuz-2.6.27.10-elive-686
[danielvd ~]$
Caso desconfie que os kernels antigos tenha sido excluidos, pode checar
outros arquivos da pasta /boot para conferir, tipo: initrd.img , System.map
A pasta /boot/grub também tem alguns arquivos que geralmente são criados
na instalação e dificilmente são alterados, veja:
[danielvd ~]$ ls -al --full-time
total 604
drwxr-xr-x 2 root root 4096 2009-02-16 17:53:40.000000000 -0300 .
drwxr-xr-x 4 root root 4096 2009-02-16 17:32:12.000000000 -0300 ..
-rw-r--r-- 1 root root 197 2008-10-15 18:57:51.000000000 -0300 default
-rw-r--r-- 1 root root 30 2008-10-15 18:57:50.000000000 -0300 device.map
-rw-r--r-- 1 root root 9428 2008-10-15 18:57:51.000000000 -0300
e2fs_stage1_5
-rw-r--r-- 1 root root 8964 2008-10-15 18:57:51.000000000 -0300
fat_stage1_5
-rw-r--r-- 1 root root 8116 2008-10-15 18:57:51.000000000 -0300
iso9660_stage1_5
-rw-r--r-- 1 root root 9696 2008-10-15 18:57:51.000000000 -0300
jfs_stage1_5
-rw-r--r-- 1 root root 455 2009-02-16 17:53:40.000000000 -0300 menu.lst
-rw-r--r-- 1 root root 263 2008-10-15 18:58:54.000000000 -0300 menu.lst~
lrwxrwxrwx 1 root root 24 2008-10-11 21:56:30.000000000 -0300
message -> /boot/grub/message.elive
-rw-r--r-- 1 root root 375296 2008-04-13 14:51:03.000000000 -0300
message.elive
-rw-r--r-- 1 root root 8244 2008-10-15 18:57:51.000000000 -0300
minix_stage1_5
-rw-r--r-- 1 root root 10932 2008-10-15 18:57:51.000000000 -0300
reiserfs_stage1_5
-rw-r--r-- 1 root root 512 2008-10-15 18:57:50.000000000 -0300 stage1
-rw-r--r-- 1 root root 122642 2008-10-15 18:57:52.000000000 -0300 stage2
-rw-r--r-- 1 root root 10588 2008-10-15 18:57:51.000000000 -0300
xfs_stage1_5
No meu caso concluo que meu linux foi instalado 15/10/2008 as 18:58,
data em que instalei meu Elive.
Daniel
Reply to: