GNU/Linux >> Belajar Linux >  >> Linux

Cara Memeriksa Uptime Server Linux Anda

Perintah uptime di Linux digunakan untuk mengetahui berapa lama sistem Linux telah aktif dan berjalan.

Ini adalah salah satu perintah Linux yang paling sederhana. Jalankan saja tanpa opsi apa pun:

uptime

Ini akan menunjukkan kepada Anda satu baris keluaran yang menunjukkan waktu saat ini, waktu aktif (dalam hari dan jam), jumlah pengguna yang saat ini masuk ke sistem dan rata-rata beban.

Berikut adalah contoh output dari perintah uptime:

[email protected]:~$ uptime
 16:13:00 up 2 days,  8:18,  1 user,  load average: 1.19, 1.54, 1.51

Anda mungkin dapat mengidentifikasi waktu aktif, tetapi izinkan saya menjelaskan semua elemen keluaran ini.

  1. 16:13:00 :Ini adalah waktu saat ini di sistem.
  2. sampai 2 hari,  8:18 :Ini berarti sistem Linux telah berjalan selama 2 hari, 8 jam, dan 18 menit terakhir.
  3. 1 pengguna :Ini adalah jumlah pengguna yang saat ini masuk ke sistem Linux.
  4. rata-rata memuat:1,19, 1,54, 1,51 :Ini memberikan beban CPU rata-rata selama 1, 5 dan 15 menit terakhir. 1,54 berarti 154% dari konsumsi CPU (jika CPU 4 inti, berarti 1,54 dari 4 inti sedang digunakan).

Perintah uptime mendapatkan informasi terkait boot dari /proc file seperti kebanyakan perintah lainnya. Ini menggunakan /var/run/utmp file untuk mendapatkan informasi tentang pengguna yang masuk.

Bukannya waktu aktif tidak memiliki opsi sama sekali. Hanya ada beberapa tetapi dapat berguna dalam beberapa kasus.

Menggunakan perintah uptime dengan opsi

Jika menurut Anda output dari perintah uptime terlalu berantakan, Anda dapat menggunakan opsi cetak cantik -p :

uptime -p

Ini hanya akan menampilkan informasi waktu aktif, itu juga dalam kata-kata, yang lebih mudah dipahami.

[email protected]:~$ uptime -p
up 2 days, 8 hours, 47 minutes

Jika Anda ingin tahu sejak kapan server Linux berjalan, Anda dapat menggunakan opsi -s :

uptime -s

Ini akan memberikan stempel waktu yang tepat saat sistem Anda melakukan boot terakhir kali:

[email protected]:~$ uptime -s
2022-02-14 07:54:21

Ada juga opsi -V yang menunjukkan versi perintah dan -h untuk menampilkan halaman bantuan.

Output default dari perintah uptime menunjukkan informasi yang sama yang Anda dapatkan di baris pertama dari perintah w.

Kiat Bonus:Catat waktu aktif Anda

Perintah uptime hanya menunjukkan berapa lama sistem Anda telah berjalan.

Ada utilitas praktis yang disebut uprecords yang menyediakan catatan uptime Anda.

Tidak bercanda! Ini menunjukkan uptime terbaik (terlama) dari sistem Linux Anda dalam format tabel dengan informasi tambahan tentang waktu boot, durasi dan versi kernel Linux.

Perintah uprecords ini tidak diinstal secara default. Ini tersedia dari paket yang disebut uptimed dan Anda harus menginstalnya di sistem Anda.

Di Debian/Ubuntu, Anda dapat menggunakan:

sudo apt install uptimed

Ini pada dasarnya adalah daemon yang melacak uptime tertinggi sistem melalui ID boot, menggunakan waktu boot sistem untuk menjaga sesi terpisah satu sama lain.

Setelah uptimed diinstal, Anda dapat menggunakan perintah uprecords untuk menampilkan catatan uptime:

uprecords

Ingatlah bahwa Anda tidak akan langsung mendapatkan catatan waktu aktif historis. Ini mulai merekam sejak waktu uptime daemon diinstal.

Sekarang setelah Anda mengetahui cara memeriksa waktu aktif server Linux, tonton dan dengarkan lagu fantastis berjudul Uptime Funk (parodi dari Uptown Funk):

Jadi, kapan terakhir kali Anda me-restart server Linux Anda.


Linux
  1. Bagaimana cara memonitor server Linux Anda?

  2. Bagaimana mengelola riwayat perintah Linux Anda

  3. Cara Memeriksa Uptime Sistem di Linux

  1. Cara mengubah zona waktu di server RHEL7 Linux

  2. Cara Memeriksa Apakah Sistem Linux 32 bit Atau 64 Bit

  3. Periksa waktu aktif Server Windows

  1. Periksa Uptime di Server Linux Ubuntu - Bagaimana cara melakukannya?

  2. Bagaimana cara Benchmark atau memeriksa kecepatan Server DNS Anda di Linux?

  3. Cara Memeriksa Versi OS Linux Anda