ليس (أمر يونكس)

من ويكيبيديا، الموسوعة الحرة
اذهب إلى التنقل اذهب إلى البحث
لاس (أمر يونكس)
Less.jpg
less في x-terminal
معلومات عامة
نوع
system utility
نظام التشغيل
موقع الويب
معلومات تقنية
المطورون
مارك نودلمان
لغة البرمجة
الإصدار الأول
1984; منذ 35 سنوات (1984[1]
الإصدار الأخير
530[2]
إصدار تجريبي
548
الرخصة

less هو برنامج الاستدعاء الطرفي على أنظمة يونكس و ويندوز و شبيه يونكس المستخدمة لعرض ( ليس تغيير) محتويات ملف نصي شاشة واحدة في كل مرة. إنه مشابه لما هو مور (أمر) ، ولكنه يتمتع بقدرة موسعة على السماح بالتنقل الأمامي والخلفي عبر الملف. على عكس معظم المحررين / المشاهدين للنصوص في يونكس ، لا يحتاج عدد أقل إلى قراءة الملف بأكمله قبل البدء ، مما يؤدي إلى أوقات تحميل أسرع مع الملفات الكبيرة.

التاريخ[عدل]

كتب مارك نودلمان في البداية less خلال الفترة 1983-1985 ، في حاجة إلى إصدار مور (أمر) قدرة على القيام بالرجوع إلى الوراء للنص المعروض. جاء الاسم من نكتة القيام "بالعكس". في الأصل ، تم تطوير less من أجل يونكس ، ولكن تم نقله إلى عدد من أنظمة التشغيل الأخرى ، بما في ذلك MS-DOS و مايكروسوفت ويندوز و أو اس / 2 و OS-9 ، وكذلك الأنظمة المشابهة لنظام يونكس مثل لينكس . [3]

الخيارات المستخدمة بشكل متكرر[عدل]

  • -g : يبرز فقط المطابقة الحالية لأي سلسلة يتم البحث عنها.
  • -i : عمليات البحث غير الحساسة لحالة الأحرف.
  • -m : يعرض موجه أكثر تفصيلا ، بما في ذلك موقف الملف.
  • -N : يعرض أرقام الأسطر (مفيدة لعرض التعليمات البرمجية المصدر ).
  • -S : تعطيل التفاف السطر ("ختم خطوط طويلة"). يمكن رؤية الخطوط الطويلة عن طريق التمرير الجانبي.
  • -X : ترك محتويات الملف على الشاشة عند خروج أقل.
  • -? : يظهر المساعدة.
  • +F : اتبع وضع لسجل.

الأوامر المستخدمة بكثرة[عدل]


مفتاح أمر
Space bar الصفحة التالية
d النصف القادم الصفحة
b الصفحة السابقة
u النصف السابق الصفحة
v تحرير المحتوى
j أو Enter السطر التالي
k الخط السابق
Home أعلى الملف
End نهاية الملف
F اتبع الوضع (للسجلات). يقطع للإجهاض.
g أو < السطر الأول
G أو > الخط الأخير
<n> G الخط <n>
/ <text> البحث الأمامي عن <text> . يتم تفسير النص باعتباره regex .
? <text> بحث للخلف مثل /
n البحث التالي المباراة
N البحث السابق المباراة
Esc u قم بإيقاف تشغيل تمييز التمييز (راجع خيار سطر الأوامر -g )
- <c> تبديل الخيار <c> ، على سبيل المثال ، - i تبديل الخيار لمطابقة الحالة في عمليات البحث
m <c> تعيين مارك <c>
' <c> انتقل إلى Mark <c>
= أو Ctrl+G معلومات الملف
: n الملف التالي
: p الملف السابق
h مساعدة. يتم تقديم هذا مع less ، q لإنهاء.
q استقال

أمثلة[عدل]

less -M readme.txt           # Read "readme.txt"
less +F /var/log/mail.log    # Follow mode for log
file * | less                # Easier file analysis
less -I -g void *.c          # Case insensitive search for "void" in all .c files

أنظر أيضا[عدل]

روابط خارجية[عدل]

مراجع[عدل]

  1. ^ https://groups.google.com/d/msg/net.sources/GikfOBWCl0s/agdI4hW2ix8J version 23
  2. ^ "less-530 has been released for general use.". Less. 2018-02-16. اطلع عليه بتاريخ 13 سبتمبر 2018. 
  3. ^ Less FAQ نسخة محفوظة 25 أكتوبر 2018 على موقع واي باك مشين.