لماذا يكون الأمر "less" أفضل من "more" في UNIX و Linux

أنا أعمل مع الكثير من ملفات السجل الضخمة. عادةً ما أقوم بالاتصال بخوادم UNIX و Linux باستخدام (Linux)Putty أو Telnet ، ثم أقرأ الملفات باستخدام أوامر UNIX/Linuxيفضل الأشخاص الآخرون في مجال تكنولوجيا المعلومات استخدام X-window GUI ، ولكن إذا كان لديك اتصال ذو نطاق ترددي منخفض ، فمن الأفضل استخدام محطة سطر أوامر لإنجاز المهام بشكل أسرع.

إذا كنت بحاجة إلى تصفح السجلات دون الحاجة إلى تعديلها ، فاستخدم الأمر " less ". يتيح لك الخيار "Less" في Linux و UNIX عرض الملف ويسمح لك بإجراء عمليات البحث الأساسية. بخلاف " المزيد(more) " ، فإنه يسمح بالانتقال إلى الأمام والخلف بحيث يمكنك البحث عن أي سلسلة بحث في أي نقطة في المستند.

الأقل أفضل من المزيد

لفتح ملف باستخدام أقل(less) ، اكتب الأمر less متبوعًا باسم الملف في موجه UNIX أو Linux :

less filename

في المثال أدناه ، فتحت ملفًا يسمى verbose.log.mo

صورة

سوف يفتح Less(Less) الملف ويعرض اسم الملف في الجزء الأيسر السفلي من الجهاز. للعثور على سلسلة في الملف ، اكتب الشرطة المائلة للأمام متبوعة بالسلسلة التي تريد البحث عنها ، ثم اضغط على Enter . في المثال أدناه ، كتبت /error للبحث عن السلسلة "خطأ".

صورة

سترى أن عرض الملف سينتقل إلى السطر حيث توجد السلسلة. يتم تمييز تطابقات السلسلة الموجودة لعرض أسهل.

صورة

للبحث عن المثال التالي للسلسلة ، فقط اضغط على مفتاح "n". الضغط على الحرف الكبير "N" سينقلك إلى المباراة السابقة.

فيما يلي اختصارات لوحة المفاتيح الأخرى التي وجدتها من إدخال Wiki في "less"(Wiki’s entry on “less”) :

  • [الأسهم] / [الصفحة لأعلى] / [الصفحة لأسفل] / [الصفحة الرئيسية] / [النهاية]: التنقل(Navigation) .
  • [شريط المسافة]: الصفحة التالية.
  • ب(b) : الصفحة السابقة.
  • n g : الانتقال إلى رقم السطر n . الافتراضي هو بداية الملف.
  • n G : الانتقال إلى رقم السطر n . الافتراضي هو نهاية الملف.
  • /النمط(pattern) : ابحث عن النمط(pattern) . يمكن استخدام التعبيرات العادية.
  • n : انتقل إلى المباراة التالية (بعد بحث ناجح).
  • N : اذهب إلى المباراة السابقة.
  • (m)حرف (letter)m : حدد الموضع الحالي بحرف(letter) .
  • " letter : العودة إلى خطاب(letter) الوظيفة . [ ' = اقتباس واحد]
  • ‘^ أو g : انتقل إلى بداية الملف.
  • ‘$ أو G : انتقل إلى نهاية الملف.
  • s : احفظ المحتوى الحالي (الذي تم الحصول عليه من برنامج آخر مثل grep ) في ملف.
  • = : معلومات الملف.
  • F : قراءة المعلومات من الملف باستمرار واتباع نهايتها. مفيد لمشاهدة السجلات. استخدم Ctrl + C للخروج من هذا الوضع.
  • - الخيار(option) : تبديل خيار سطر الأوامر - خيار(option) .
  • ح(h) : مساعدة.
  • س(q) : قم بإنهاء.

أكثر ما يعجبني في "less" هو أنها تتكيف تلقائيًا مع عرض وارتفاع نافذة المحطة الطرفية. يتم تغليف النص عند عرضه بـ "أقل" تلقائيًا إذا قمت بتغيير حجم نافذة الجهاز. هذا يجعل تقدمًا أقل من الأداة القديمة المسماة "أكثر" ، والتي تميل إلى قص النص عندما تقوم بتشديد عرض الجهاز.

إذا كان لديك الكثير من الملفات النصية أو ملفات ASCII لعرضها في Linux أو UNIX ، فتأكد من إتقان "less" لأنه أمر ممتاز لعرض الملفات باستخدام محطة سطر الأوامر. يتمتع!



About the author

"أنا خبير مستقل في Windows و Office. لدي أكثر من 10 سنوات من الخبرة في العمل باستخدام هذه الأدوات ويمكنني مساعدتك في تحقيق أقصى استفادة منها. تشمل مهاراتي: العمل مع Microsoft Word و Excel و PowerPoint و Outlook ؛ إنشاء الويب الصفحات والتطبيقات ؛ ومساعدة العملاء على تحقيق أهداف أعمالهم. "



Related posts