Obtenez des temps de démarrage, de veille et de réveil précis à partir de la ligne de commande
Vous avez besoin de savoir exactement quand votre Mac a été démarré, endormi ou réveillé? Vous pouvez obtenir des informations précises sur les heures de démarrage et de repos directement à partir de la ligne de commande, ce qui peut être très utile pour résoudre différents problèmes Mac, programmer des scripts ou même pour déterminer si un ordinateur a été utilisé pour la dernière fois.
Chacune de ces chaînes de commande nécessite une entrée dans le Terminal, cette application peut être trouvée dans / Applications / Utilities / ou lancée depuis Spotlight ou Launchpad. Nous supposerons que vous avez de l'expérience avec la ligne de commande, bien que la copie et le collage des chaînes de commande fonctionnent très bien.
Obtenir un temps de démarrage système précis
Entrez la chaîne de commande suivante:
sysctl -a |grep kern.boottime
Les résultats ressembleront à ceci:
kern.boottime = Mon Jul 4 08:00:42 2011
Si vous recherchez un enregistrement de l'historique de démarrage d'un Mac, essayez plutôt d'utiliser la commande "dernier redémarrage". De même, si vous voulez seulement voir combien de temps un Mac a été allumé, vous pouvez utiliser la simple commande "uptime", qui vous donnera le temps écoulé depuis le dernier démarrage du système.
Obtenir le temps de repos du système Mac
La syntaxe de commande suivante fournira le temps de sommeil;
sysctl -a |grep sleeptime
Résultant de quelque chose comme:
kern.sleeptime: {sec = 1310538756, usec = 323918} mar Jul 12 23:32:36 2011
Obtenir le temps de réveil du système Mac OS X
Vous vous demandez quand le Mac a été réveillé pour la dernière fois? Utilisez cette chaîne de commande à la place:
sysctl -a |grep waketime
Les résultats ressembleront à ceci:
kern.waketime: {sec = 1310573055, usec = 11} mer. Jul 13 09:04:15 2011
N'oubliez pas que vous pouvez également savoir pourquoi un Mac s'est réveillé en examinant les journaux système et en interprétant les codes de raison. Toutes ces informations peuvent être utiles pour le dépannage, et également utilisées à des fins médico-légales pour déterminer quand un ordinateur a été utilisé et mis en veille, même si, comme toutes les données numériques, il peut ne pas être considéré comme suffisamment fiable.