Perintah terakhir menampilkan riwayat tindakan login dan logout pengguna, bersama dengan waktu dan tanggal aktual. Ini juga memiliki opsi yang memungkinkan Anda untuk memfilter pengguna yang telah masuk melalui terminal tertentu. Misalnya, 1 terakhir akan menampilkan rincian pengguna yang masuk menggunakan terminal pertama. Perintah terakhir mengambil informasi dari file /var/log/wtmp.
Sintaks
Sintaks dari perintah terakhir adalah:
$ last [options]
Perintah terakhir menampilkan riwayat login, dalam urutan kronologis terbalik.
$ last user01 pts/3 localhost Mon Sep 8 21:07 - 21:08 (00:01) user02 pts/6 :0 Mon Sep 8 20:25 - 20:56 (00:31) user03 pts/4 myhost Sun Sep 7 22:19 still logged in ...
Opsi baris perintah
Opsi | Deskripsi |
---|---|
-N | Cetak hanya N baris keluaran terbaru, di mana N adalah bilangan bulat positif. |
-i | Menampilkan alamat IP, bukan nama host. |
-R | Jangan tampilkan nama host. |
-x | Tampilkan juga penghentian sistem dan perubahan runlevel sistem (mis., dari mode pengguna tunggal ke mode multipengguna). |
-f nama file | Baca dari beberapa file data selain /var/run/wtmp; lihat perintah who untuk lebih jelasnya. |
Jika Anda menemukan kesalahan di bawah ini saat menjalankan perintah terakhir:
last: command not found
Anda dapat mencoba menginstal paket di bawah ini sesuai dengan pilihan distribusi Anda:
Distribusi | Perintah |
---|---|
OS X | brew install util-linux |
Debian | apt-get install util-linux |
Ubuntu | apt-get install util-linux |
Alpin | apk tambahkan util-linux |
Linux Arch | pacman -S util-linux |
Kali Linux | apt-get install util-linux |
CentOS | yum install sysvinit-tools |
Fedora | dnf install util-linux |
Raspbian | apt-get install util-linux |
Contoh Perintah terakhir
1. Untuk melihat daftar pengguna yang terakhir masuk:
# last
2. Untuk menentukan file yang terakhir digunakan sebagai ganti /var/log/wtmp:
# last -f /path/file
3. Untuk membatasi yang terakhir untuk menampilkan jumlah baris yang ditentukan:
# last -num 10 # last -n 10
4. Untuk menampilkan status login untuk waktu yang ditentukan:
# last -t YYYYMMDDHHMMSS # last -t 20140627081600
5. Untuk menekan tampilan field hostname:
# last -R
6. Untuk menampilkan nama host di kolom terakhir:
# last -a
7. Untuk menerjemahkan IP ke nama host untuk login jarak jauh:
# last -d
8. Untuk mencetak waktu dan tanggal login dan logout lengkap:
# last -F
9. Untuk menampilkan IP dalam angka dan titik untuk login jarak jauh:
# last -i
10. Untuk menampilkan pengguna lengkap dan nama domain di output:
# last -w
11. Untuk menampilkan entri shutdown sistem dan menjalankan perubahan level:
# last -x
12. Cetak tanggal dan waktu lengkap untuk entri lalu tampilkan kolom nama host terakhir untuk mencegah pemotongan:
# last -F -a
13. Lihat semua reboot yang direkam (yaitu, login terakhir dari pengguna semu “reboot”):
# last reboot
14. Lihat semua shutdown yang direkam (yaitu, login terakhir dari pengguna semu “shutdown”):
# last shutdown
15. Lihat semua login oleh pengguna tertentu dan tunjukkan alamat IP alih-alih nama host:
# last username -i