Sem instalar nenhum software, você pode usar o uptime
, um comando nativo do Linux, que serve para mostrar quanto tempo o computador está rodando. O comando uptime
executado logo após o boot do sistema lhe dará uma idéia geral. No entanto, você levará segundos extras para digitar a senha e o login. A melhor abordagem seria definir a chamada uptime > /opt/BOOT.txt
como parte do script de inicialização lightdm. Ele será executado assim que a tela de login aparecer.
Para fazer isso, abra ou crie o arquivo /etc/lightdm/lightdm.conf
com permissões de root.
Deve conter as seguintes linhas:
[SeatDefaults]
greeter-setup-script=uptime > /opt/BOOT.txt
Após a próxima reinicialização, haverá o arquivo /opt/BOOT.txt
, que informará quanto tempo o sistema está usando.
Como alternativa, você pode ler /proc/uptime
, em que a primeira entrada é o tempo de atividade em segundos