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に特に便利です。