mac システムログ 履歴 起動 終了 時刻

Macの使用履歴を知りたいです。具体的には、以下の点についてです。

・いつ起動したか

・いつ使用し終えたか

・いつスリープ状態になったか


コンソールappの/var/logフォルダの中の「daily.out」というファイルを確認すると、

例えば添付ファイルのように、一番最初の行に

Tue Jan 5 00:03:25 JST 2021

という日時が表示され、一番最後の行に

0:03 up 51 days, 11:47, 2 users, load averages: 2.31 1.69 1.75

と表示されている場合、


  1. 2021年1月5日(火) AM0:03にMacを動かし始め、(再起動してから51日間経過しており)、AM11:47に終了した(もしくはスリープ状態になった)。
  2. 2021年1月5日(火) AM0:03にMacを動かし始め、その時点で再起動してから51日間+11時間+47分間経過した。


というどちらかの解釈になるのかなと考えているのですが、どちらが正しい解釈なのでしょうか?

もしくは、どちらも誤った解釈なのでしょうか?


このログファイルではなく、他の方法で上記の使用履歴を調べることができるのであれば、

ご存知の方、ご教示いただければ幸いです。

何卒よろしくお願い致します。


投稿日 2021/01/05 23:51

返信
返信: 2

2021/01/06 03:41 Yukiko1533 への返信

ログインユーザや時刻を知りたいだけなら、ターミナルで

last

とすればよいです。


daily.outですが、よく分かりませんが、

https://salt4n6.com/2018/12/11/mac-os-daily-logs/

によると、

0:03 up 51 days, 11:47, 2 users, load averages: 2.31 1.69 1.75

は、先頭の0:03はdaily.outが出力された時間(日付Tue Jan 5 00:03:25と同じ時刻ですよね)、51 daysはup time、11:47はよく分かりませんが、次の2 users がログインしてて、load averagesが出てますが、その時刻ではないのかな、と思います。これはload averagesが最大になった時刻?かな?

2 usersと出てますが、多分アカウントは一つですが、いろいろなことをやってて、2 usersになってるのではないかな、と思います。自分のマックでも2 usersとなってるログは多いです。


2021/01/06 04:01 はに への返信

訂正

0:03 up 51 days, 11:47, 2 users, load averages: 2.31 1.69 1.75


これは、daily.outが書き込まれた時刻でのuptimeというコマンドの出力ですね。

それで、man uptimeとしてみると、

先頭の0:03は時刻、up timeは日と時間です。なので、この例では、51日と11時間47分です。次はjobを実行してるユーザの数、uptimeが実行された時間でのload averagesです。


このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

mac システムログ 履歴 起動 終了 時刻

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。