histats

Lokasi file log linux dan bagaimana cara melihat file log di Linux?

Saya adalah pengguna Linux baru. Saya ingin tahu di mana file log berada di bawah server Linux Debian / Ubuntu atau CentOS / RHEL / Fedora? Bagaimana cara membuka atau melihat file log pada sistem operasi Linux?

Hampir semua file log berada di bawah direktori /var/log dan sub-direktori di Linux. Anda dapat berpindah ke direktori ini menggunakan perintah cd. Anda perlu menjadi pengguna root untuk melihat atau mengakses file log di sistem operasi Linux atau Unix. Anda dapat menggunakan perintah berikut untuk melihat file log:

  1. less command
  2. more command
  3. cat command
  4. grep command
  5. tail command
  6. zcat command
  7. zgrep command
  8. zmore command

Bagaimana cara melihat file log di Linux?

Buka Terminal atau login sebagai pengguna root menggunakan perintah ssh. Buka direktori / var / log menggunakan perintah cd berikut:

#cd /var/log

Untuk membuat daftar file, gunakan perintah ls berikut:

#ls

Contoh hasil dari server RHEL 6.x:

Untuk melihat file log umum caranya cek di /var/log/messages gunakan salah satu dari perintah berikut:

# less /var/log/messages
# more -f /var/log/messages
# cat /var/log/messages
# tail -f /var/log/messages
# grep -i error /var/log/messages

Contoh output yang dihasilkan seperti dibawah ini:

Nama dan penggunaan isi /var/log/ (file log) di Linux secara umum

/ var / log / messages: Pesan umum dan hal-hal terkait sistem
/var/log/auth.log: Log authenication
/var/log/kern.log: Log kernel
/var/log/cron.log: Crond logs (cron job)
/var/log/maillog: Log server mail
/var/log/qmail /: Direktori log qmail (lebih banyak file di dalam direktori ini)
/var/log/httpd /: Direktori akses dan log kesalahan Apache
/var/log/lighttpd/: Direktori akses Lighttpd dan log kesalahan
/var/log/boot.log: Log boot sistem
/var/log/mysqld.log: file log server database MySQL
/var/log/secure atau /var/log/auth.log: Log otentikasi
/var/log/utmp atau /var/log/wtmp: File catatan masuk
/var/log/yum.log: File log perintah Yum.

Aplikasi/ Tools GUI untuk melihat file log di Linux

System Log Viewer adalah penampil berbasis grafik yang dapat Anda gunakan untuk melihat dan memantau log sistem Anda. Alat ini hanya berguna pada laptop atau sistem desktop yang didukung Linux. Sebagian besar server tidak menginstal sistem X Window. Anda dapat memulai System Log Viewer dengan cara berikut:

Klik menu Sistem> Pilih Administrasi> Log Sistem:

Contoh output:

System log pada Gnome di Linux

Catatan tentang “rsyslogd”

Semua log di atas dihasilkan menggunakan layanan rsyslogd. Ini adalah utilitas sistem yang menyediakan dukungan untuk pencatatan pesan. Dukungan soket internet dan unix domain memungkinkan utilitas ini untuk mendukung pencatatan lokal dan jarak jauh. Anda dapat melihat file konfigurasi dengan mengikat perintah berikut:

#vi /etc/rsyslog.conf
#ls /etc/rsyslog.d/

Singkatnya /var/log adalah lokasi di mana Anda bisa menemukan semua file log Linux. Namun, beberapa aplikasi seperti httpd memiliki direktori di dalam /var/log/ untuk file log mereka sendiri. Anda dapat memutar file log menggunakan perangkat lunak logrotate dan memonitor file log menggunakan perangkat lunak logwatch.