مشاهده فایلهایی با حجم ترابایت در لینوکس - معرفی less

less برنامه فوق العاده عالی در لینوکس برای اینکه فایلهایی با حجم بالا رو پردازش کنیم.

برای مثال

این برنامه فایل رو به صورت استریم میخونه و کل فایل رو در حافظه بارگزاری نمیکنه که باعث شده نسبت به بقیه برنامه ها مثل vi فایلها رو سریعتر باز میکنه

میانبر های less

  • SPACE یا f یک صفحه جلو رفتن
  • b یک صفحه عقب رفتن
  • d نیم صفحه جلو رفتن
  • u نیم صفحه عقب رفتن
  • j یک خط جلو رفتن
  • k یک خط عقب رفتن
  • g رفتن به ابتدای فایل
  • G رفتن به انتهای فایل
  • 10g رفتن به خط 10
  • / جستجو
  • n رفتن به مورد بعدی در نتایج جستجو
  • N رفتن به مورد قبلی در نتایج جستجو
  • ma نشانه گذاری مکان جاری با نشانه 'a'
  • a' رفتن به مکان نشانه a
  • F رفتن به انتهای فایل و نمایش مقادیر جدید در صورت وجود مانند  tail -f
  • Ctrl + G نمایش مشخصات فایل و تعداد خطوط
  • q یا ZZ خروج

میانبرهای G, g, Xg و F رو قیل از باز کردن فایل هم میتونید اعمال کنید به اینصورت

less حالتی داره که اطلاعات اضافه شده به فایل رو به صورت به لحظه به شما نشون میده که با کلید F میتونید این حالت رو فعال کنید. تو حالت مانیتور فقط اطلاعات اضافه شده به فایل به شما نشون داده میشه و در صورتی که اطلاعات تغییر داده بشن شما چیزی نمیبینید.

با کلیدهای Ctrl+c میتونید از این حالت خارج شید.

متاسفانه حالت مانیتور فقط روی یک فایل کار میکنه و نمیتونید تغییرات چند تا فایل رو ببینید اما با برنامه tail میتونید اینکارو انجام بدید به اینصورت

منبع

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

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