GNU/Linux >> Belajar Linux >  >> Linux

Total runtime mesin

Ini bukan sesuatu yang dilacak oleh firmware, sejauh yang saya ketahui. Bahkan BMC tidak mengukur total waktu operasional.

Ini tidak akan membantu dengan waktu aktif sebelumnya dari booting sebelumnya, tetapi Anda dapat mulai merekam waktu aktif sekarang, dengan memasang alat seperti uptimed dan atur agar tidak pernah membuang nilai (setel LOG_MAXIMUM_ENTRIES ke 0 di uptimed.conf ). Itu akan mengukur waktu aktif sistem operasi, bukan total waktu "hidup" CPU, tetapi harus cukup dekat... Setelah Anda mendapatkan uptimed berjalan, Anda dapat menjalankan uprecords untuk melihat total, misalnya

    up  1492 days, 02:57:18 | since                     Sat Sep  7 00:50:06 2013
  down    61 days, 08:11:24 | since                     Sat Sep  7 00:50:06 2013
   %up               96.051 | since                     Sat Sep  7 00:50:06 2013

Seperti yang ditunjukkan oleh quixotic, Anda akan bisa mendapatkan gambaran tentang waktu aktif historis dengan melihat log Anda. Jika Anda menjalankan systemd, Anda dapat melihat boot yang telah dicatat menggunakan journalctl --list-boots . Rotasi log berarti ini kemungkinan akan melewatkan cukup banyak waktu aktif.

Seperti yang ditunjukkan oleh JdeBP, last reboot mungkin memberi Anda daftar sepatu bot yang lebih panjang dengan waktu aktif terkait.


Linux
  1. Perintah reboot Linux

  2. Periksa waktu aktif Server Windows

  3. jlink:perintah tidak ditemukan

  1. Contoh Perintah uptime di Linux

  2. waktu aktif:perintah tidak ditemukan

  3. riwayat waktu aktif linux

  1. Jalankan mesin virtual Linux di Podman

  2. Blok dentang di Linux?

  3. Dapatkan total memori fisik dengan Python