Perintah tail pada sistem operasi Linux berfungsi untuk melihat bagian akhir dari sebuah file (default-nya tail hanya menampilkan 10 baris terakhir).

Cara menggunakan perintah tail

Jalankan perintah tail berikut untuk melihat 10 baris terakhir dari sebuah file.

$ tail file.txt

Gunakan opsi -n untuk mengatur jumlah baris terakhir yang ingin ditampilkan.

Misalnya, perintah berikut untuk menampilkan 20 baris terakhir dari sebuah file.

$ tail -n 20 file.txt

Atau bisa juga dengan perintah berikut.

$ tail -20 file.txt

Perintah tail dapat juga digunakan untuk menampilkan bagian terakhir dari beberapa file sekaligus.

$ tail -n 20 file1.txt file2.txt file3.txt

Cara memonitor file

Gunakan opsi -f untuk menampilkan baris terakhir dari sebuah file dan ketika ada penambahan konten pada file, maka akan ditampilkan juga pada layar terminal.

Opsi tersebut sangat berguna untuk memonitor sebuah log seperti pada contoh perintah berikut.

$ tail -f /var/log/syslog

Cara keluar, tekan tombol CTRL + C.

Cara menggunakan perintah tail dengan perintah lain

Perintah tail dapat dikombinasikan dengan perintah lain menggunakan pipe (|).

Misalnya, perintah berikut ini untuk memonitor file nginx access.log dan memfilternya dengan hanya ditampilkan log yang mengandung IP 192.168.43.149.

$ tail -f /var/log/nginx/access.log | grep "192.168.43.149"