Sebagai administrator sistem, Anda bertanggung jawab menjaga sistem tetap aktif dan berjalan untuk menghindari gangguan layanan apa pun. Namun, terkadang, ada situasi ketika sistem Anda mati atau melakukan boot ulang. Hal ini dapat terjadi karena sistem tiba-tiba kehilangan daya atau beberapa pengguna dengan sengaja me-reboot-nya.
Apa pun alasannya, Anda dapat memeriksa riwayat shutdown dan restart sistem Linux Anda untuk melihat kapan aktivitas ini benar-benar terjadi. Informasi ini akan memberi Anda titik awal untuk memulai pemecahan masalah.
Periksa Shutdown dan Restart History Sistem Linux
Berikut adalah beberapa metode untuk memeriksa sejarah shutdown dan restart di Linux menggunakan baris perintah:
1. Menggunakan Perintah terakhir
Perintah terakhir di Linux mencantumkan riwayat semua pengguna yang telah masuk dan keluar dari sistem Linux dengan entri terbaru di bagian atas. Ia memperoleh informasi ini dari wtmp file yang menyimpan log dari setiap peristiwa login dan logout. Anda dapat memeriksa riwayat shutdown di sistem Linux Anda menggunakan perintah terakhir sebagai berikut:
shutdown -x -F terakhir
Setiap entri dalam output menunjukkan dua stempel waktu di mana stempel waktu pertama adalah untuk mematikan sistem dan yang kedua untuk memulai sistem. Itu juga menunjukkan durasi sistem terus berjalan.
Anda juga dapat memeriksa jumlah spesifik terakhir dari peristiwa penonaktifan menggunakan -N bendera. Misalnya, untuk memeriksa tiga kejadian shutdown terakhir, perintahnya adalah:
terakhir -x -F -n 3 shutdown
Untuk memeriksa riwayat restart di sistem Linux Anda, gunakan perintah berikut:
terakhir -x -F reboot
Setiap entri dalam output menampilkan dua stempel waktu di mana stempel waktu pertama untuk startup sistem dan stempel waktu kedua untuk mematikan sistem.
Untuk memeriksa jumlah acara restart tertentu terakhir, gunakan -N bendera dengan perintah terakhir. Misalnya, untuk memeriksa tiga kejadian restart terakhir, perintahnya adalah:
terakhir -x -F -n 3 reboot
2. Menggunakan Perintah tuptime
Alat tuptime menampilkan riwayat dan statistik semua shutdown dan restart sistem Linux. Anda dapat menginstal alat ini di distribusi Linux mana pun menggunakan skrip one-liner berikut:
pesta sudo << (keriting -Ls https://git.io/tuptime-install.sh)
Setelah diinstal, Anda dapat menggunakan alat tuptime untuk memeriksa riwayat shutdown dan restart di sistem Linux Anda sebagai berikut:
tuptime -t
Perintah ini mencantumkan riwayat restart dan shutdown dengan entri terbaru di bagian bawah.
Untuk mencantumkan hanya jumlah entri spesifik terakhir, Anda dapat menyalurkan output dari perintah tuptime ke perintah ekor. Misalnya, untuk membuat daftar tiga entri terakhir, perintahnya adalah:
tuptime -t | ekor -3
3. Menggunakan perintah who
Perintah who di Linux menampilkan informasi tentang pengguna yang masuk ke sistem Anda. Anda dapat menggunakan perintah who dengan the -B bendera untuk ditampilkan saat sistem Anda terakhir kali di-boot:
siapa -b
4. Menggunakan perintah journalctl
Perintah journalctl digunakan untuk menanyakan dan melihat log yang dikumpulkan oleh systemd. Anda dapat memeriksa riwayat shutdown dan restart Anda menggunakan perintah journalctl dengan --list-boots bendera:
jurnalctl --daftar-sepatu bot
Ini mengembalikan daftar boot sistem dengan entri terbaru di bagian bawah, bernomor 0. Stempel waktu pertama di keluaran menunjukkan waktu pengaktifan sistem, sedangkan stempel waktu kedua menunjukkan waktu penonaktifan sistem.
Pemecahan Masalah Kesalahan Jauh Lebih Mudah di Linux
Meskipun Anda tidak dapat benar-benar mengidentifikasi alasan shutdown atau reboot sistem Anda menggunakan metode ini, informasi tentang kapan sistem Anda di-reboot atau dimatikan dapat membantu Anda memecahkan masalah.