Linux : Perintah uptime

Perintah uptime digunakan untuk menampilkan lama waktu sistem telah berjalan (waktu aktif sejak booting), jumlah user yang sedang login, dan rata-rata beban sistem (load average) selama 1, 5, dan 15 menit terakhir.
Sintaks dasar:
uptime [OPTION]
📋 Tabel Atribut uptime
| Atribut / Opsi | Keterangan | Contoh Aplikatif |
|---|---|---|
| (tanpa opsi) | Menampilkan waktu saat ini, durasi uptime, jumlah pengguna login, dan load average. | uptime → Output: 08:30:01 up 2 days, 4:15, 2 users, load average: 0.12, 0.07, 0.02
|
-p atau --pretty
|
Menampilkan waktu uptime dalam format yang mudah dibaca (lebih manusiawi). | uptime -p → Output: up 2 days, 4 hours, 15 minutes
|
-s atau --since
|
Menampilkan waktu kapan sistem terakhir kali dinyalakan (waktu boot). | uptime -s → Output: 2025-11-02 04:15:22
|
-V atau --version
|
Menampilkan versi dari perintah uptime.
|
uptime -V → Output: uptime from procps-ng 3.3.17
|
--help
|
Menampilkan bantuan dan daftar opsi yang tersedia. | uptime --help
|
🧩 Penjelasan Output Default uptime
Contoh output:
08:30:01 up 2 days, 4:15, 2 users, load average: 0.12, 0.07, 0.02
| Bagian | Makna |
|---|---|
08:30:01
|
Waktu saat ini. |
up 2 days, 4:15
|
Sistem telah berjalan selama 2 hari 4 jam 15 menit. |
2 users
|
Ada 2 user yang sedang login. |
load average: 0.12, 0.07, 0.02
|
Rata-rata beban sistem dalam 1, 5, dan 15 menit terakhir. Nilai di bawah 1.0 menandakan sistem dalam keadaan ringan. |
💡 Contoh Aplikatif dalam Administrasi Sistem
| Skenario | Perintah yang Digunakan | Tujuan / Hasil |
|---|---|---|
| Mengecek berapa lama server sudah aktif tanpa reboot | uptime
|
Mengetahui stabilitas dan reliabilitas server. |
| Mengetahui waktu pasti sistem terakhir dinyalakan | uptime -s
|
Berguna untuk audit uptime dan reboot schedule. |
| Membuat laporan uptime server dalam format mudah dibaca | uptime -p
|
Cocok untuk laporan monitoring ke user non-teknis. |
| Mengecek beban sistem saat server terasa lambat | uptime
|
Melihat load average untuk indikasi overload CPU. |
🧠 Catatan Teknis
- Data yang ditampilkan
uptimediambil dari file/proc/uptime. - Tool ini merupakan bagian dari paket
procpsatauprocps-ngdi sebagian besar distribusi Linux.
- Untuk monitoring berkelanjutan, perintah ini sering dikombinasikan dengan:
watch -n 5 uptime
untuk melihat perubahan load average setiap 5 detik.