「最後の」コマンドの最後にこのメッセージが表示されるのはなぜですか?

「最後の」コマンドの最後にこのメッセージが表示されるのはなぜですか?

Raspbianを実行しているRaspberry Piのいずれかでこのコマンドを実行すると、last次の結果が表示されます。

wtmp begins Thu Jan  1 01:00:01 1970

last正しいオペレーティングシステム(UbuntuやFedoraなど)でコマンドを実行すると、エポック時間ではなく実際の日付が得られます。原因と意味(両方の場合)

ベストアンサー1

wtmpこれは、毎月1日にファイルが循環するために表示されます。 (たとえば、wtmpはwtmp.1に移動され、新しい空のwtmpが作成されます。)

Raspberry PIには時間を追跡するリアルタイムクロックがないため、(再び)起動するたびに1970年1月1日にEpoch 0に戻ります。

良いニュースは、Raspberry用RTC(DS3231)を購入できることです。アリエクスプレス2ユーロ未満、ヨーロッパでは約5~10ユーロパイハット。私はLamobo R1用に1つ、rpi 3用に1つを購入しました。

バラよりRaspberry Piにリアルタイムクロックを追加

しかし、インターネットに接続している場合は、rpiはNTPプロトコルを介して起動していつか再開する必要があります。しかし、RTCがあるということは、ブートシーケンスに合わせて再開されるという意味でもあります。そうでないラズベリーにはRTCは使用できません。 Pi/Arduinoに特に便利です。

リアルタイムクロック

おすすめ記事