منبع اصلی نوشتار زیر در این لینک قرار دارد

عیب یابی را از لاگ فایل شروع کنیم

تقریبا تمامی لاگ فایل های یونیکس در دایرکتوری /var/log/ قرار دارن , بعضی از سرویس ها دایرکتوری دیگری در این مسیر ایجاد میکنن مثل آپاچی که دایرکتوری /var/log/httpd را ایجاد میکنه . خواندن لاگ فایل ها , جستجو در آنها , نشان دادن آخرین رخداد ها و تاریخ آنها و عملیاتی اینچینی با چند دستور ساده در لینوکس امکانپذیره . دستور های زیر ابزاری مختلف و کارا برای این هدف فراهم میکنن

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

مفید ترین لاگ فایل های لینوکس

  • /var/log/messages : پیغام های کلی در رابطه با سیستم
  • /var/log/auth.log :  پیغام های احراز هویت
  • /var/log/kern.log :  لاگ کرنل
  • /var/log/cron.log :  لاگ cron
  • /var/log/maillog  لاگ سرویس دهنده های ایمیل
  • /var/log/qmail/ : لاگ  qmail
  • /var/log/httpd/ : لاگ Apache
  • /var/log/lighttpd/ : لاگ lighttpd
  • /var/log/boot.log : لاگ بوت سیستم
  • /var/log/mysqld.log : لاگ MySQL
  • /var/log/utmp or /var/log/wtmp : لاگ ورود و خروج
  • /var/log/yum.log : لاگ  YUM

تمامی لاگ فایل ها از طریق سرویسی به اسم rsyslogd مدیریت میشوند که برای مشاهده لاگ این سرویس میتونید از دستورات زیر استفاده کنید :

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

 



برچسب ها : , , , , , ,

به سیاره لینوکس امتیاز دهید

به اين صفحه امتياز دهيد