Uptime dal boot escluso sleep per osx yosemite?


1

Come posso ottenere il tempo di attività totale dall'avvio (escluso il tempo di sospensione)?

Posso usare il uptimecomando che mostra per quanto tempo dall'ultimo avvio, ma ciò non distingue tra uso attivo e sospensione o ibernazione.

Risposte:


2

Per quanto ne so non esiste un semplice comando eseguito nel Terminale per ottenere il risultato desiderato.

Ecco un esempio di soluzione alternativa per ottenere il tempo di attività e i tempi di sospensione:

uptime && pmset -g log|grep 'date'|grep -E ' Wake | Sleep '|grep -v 'Dark Wake'

con data: gg / mm / aa (esempio: 23/07/15)

Esempio (10.9.5 Macchina virtuale):

machinename:~ user$ uptime && pmset -g log|grep '23/07/15'|grep -E ' Wake | Sleep '|grep -v 'Dark Wake'
14:59  up  1:09, 3 users, load averages: 0.58 0.47 0.51
23/07/15 13:51:39 GMT+2  Sleep                  Software Sleep pid=90: Using AC                                             10 secs   
23/07/15 13:51:49 GMT+2  Wake                   Wake [CDNVA] due to power-button/User: Using AC                             149 secs  
23/07/15 13:54:18 GMT+2  Sleep                  Software Sleep pid=90: Using AC                                             91 secs   
23/07/15 13:55:49 GMT+2  Wake                   Wake [CDNVA] due to power-button/User: Using AC                             1872 secs 
23/07/15 14:27:01 GMT+2  Sleep                  Software Sleep pid=90: Using AC                                             7 secs    
23/07/15 14:27:08 GMT+2  Wake                   Wake [CDNVA] due to power-button/User: Using AC

Ora fai i calcoli e calcola i tempi di inattività del non sonno. (6540 secondi - 108 secondi = 6432 secondi).

A seconda del sistema operativo in uso e della modalità di ibernazione impostata, potrebbe essere necessario modificare la parte grep nel comando precedente. Verificare pmset -g logle stringhe appropriate. È inoltre possibile omettere la parte 'Wake' del comando per semplificare l'output.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.