دستور Tail در لینوکس

دستور Tail
[تعداد: 1    میانگین: 5/5]

دستور Tail ابزاری می باشد که به صورت پیشفرض 10 خط آخر از یک یا چند فایل متنی را نمایش می دهد و از آن به عنوان مانیتورینگ در لحظه تغییرات فایل ها استفاده می شود.از کاربرد های پر استفاده این دستور می توان به مشاهده و آنلایز فایل های لاگ اشاره کرد. در این مقاله به آموزش نحوه ی استفاده از tail می پردازیم، با ما همراه باشید.

قبل از شروع syntax دستور tail به صورت زیر می باشد :

  • OPTION : برخی از Option های این دستور رو در ادامه توضیح خواهیم داد.
  • FILE : ورودی فایل یا فایل ها

و اگر دستور رو به صورت زیر و بدون هیچگونه OPTION استفاده کنیم :

10 خط آخر فایل filename.txt رو نمایش می دهد.

نمایش تعداد مشخصی از خطوط

برای نمایش تعداد مشخصی از خطوط از -n در دستور استفاده می کنیم :

<NUMBER> : تعداد خطوط مورد نظر

مانیتورینگ در لحظه فایل

برای مشاهده ی تغییرات در لحظه یک فایل می توان از -f مشاهده کرد :

برای مثال می خواهیم فایل ارور لاگ وب سرور انجین ایکس که دائم در حال تغییر است رو باز و در لحظه که تغییر می کند مشاهده کنیم که با دستور tail و آپشن -f امکان پذیر می باشد :

برای خروج از این حالت از کلید ترکیبی Control + C استفاده کنید.

ترکیب دستور tail و grep

همانطور که می دانید درخواست هایی که برای وب سرور آپاچی فرستاده می شود آپاچی درخواست ها رو + آی پی درخواست دهنده رو در یک فایل لاگی به نام access.log ذخیره می کند، برای مثال در برخی مواقع نیاز می شود تا درخواست های یک آی پی که مدام در حال ارسال به آپاچی می باشد مشاهده شود که با ترکیب دستور tail و grep به راحتی قابل انجام می باشد.

مشاهده ی در لحظه ی فایل access.log و خطوطی که مربوط به آی پی 192.168.12.12 می باشد :

 


تیم فنی آلما هاست، در تمام ایام سال به صورت 24 ساعته در خدمت شما هستند تا برای خرید سرور مجازی شما را یاری کنند و مناسب ترین آفر های موجود را برای شما متناسب با نیازتان ارائه کنند. برای دریافت آخرین آفر های ویژه و تخفیف های ما، می توانید از طریق تیکت با ما در ارتباط باشید تا آفر های موجود را بر اساس نیاز شما برایتان ارسال کنیم.

پرتال کاربری آلما هاست ( پاسخگویی 24 ساعته ) : پورتال مشتریان آلما هاست

خلاصه
دستور Tail در لینوکس
نام مقاله
دستور Tail در لینوکس
توضیح
دستور Tail ابزاری می باشد که به صورت پیشفرض 10 خط آخر از یک یا چند فایل متنی را نمایش می دهد و به عنوان مانیتورینگ در لحظه تغییرات فایل ها استفاده می شود.
نویسنده
نام منتشر کننده
آلما هاست
لوگو منتشر کننده

Avatar

آلما هاست، پیشرو در خدمات میزبانی وب لینوکسی ( هاست ابری، پربازدید و هاست دانلود )، سرور مجازی، سرور اختصاصی و نیمه اختصاصی با بیش از 13 سال سابقه درخشان در حوزه هاستینگ و خدمات دیتاسنتری در ایران. تنها نماینده رسمی دو دیتاسنتر انگلیسی در ایران با نام های رداستیشن و زارع انگلیس. پایه گذار یکی از اولین و قوی ترین تیم های نرم افزاری با نام ویکی بیت.

پاسخی بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *