Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

Head و Tail

جزء من قسم الأساسيات في رحلة Terminal على Coddy — الدرس 30 من 82.

عند العمل مع الملفات الكبيرة، غالبًا ما لا تحتاج إلى قراءة الملف بأكمله — كل ما تحتاجه هو رؤية البداية أو النهاية. تسمح لك الأوامر head و tail بالقيام بذلك بالضبط.

يعرض الأمر <strong>head</strong> الأسطر الأولى من ملف. بشكل افتراضي، يعرض أول 10 أسطر:

head log.txt

لتحديد عدد الأسطر التي سيتم عرضها، استخدم العلامة -n:

head -n 3 log.txt   # عرض أول 3 أسطر
head -n 1 log.txt   # عرض السطر الأول فقط

يعرض الأمر <strong>tail</strong> الأسطر الأخيرة من ملف. بشكل افتراضي، يعرض آخر 10 أسطر:

tail log.txt

لتحديد عدد الأسطر:

tail -n 3 log.txt   # عرض آخر 3 أسطر
tail -n 1 log.txt   # عرض السطر الأخير فقط

متى تستخدم كلًا منهما:

  • استخدم head لمعاينة هيكل أو رأس ملف
  • استخدم tail للتحقق من أحدث الإدخالات في ملف سجل

حيلة مفيدة — الجمع بينهما:

يمكنك استخدام كلا الأمرين معاً لرؤية بداية ونهاية الملف في نفس الوقت:

head -n 2 log.txt
tail -n 2 log.txt
challenge icon

التحدي

مبتدئ

استخدم head و tail لفحص log.txt:

  1. اطبع أول 3 أسطر من الملف باستخدام head
  2. اطبع آخر سطر واحد من الملف باستخدام tail

تلميح: استخدم العلامة -n للتحكم في عدد الأسطر المعروضة. قم بتشغيل كلا الأمرين واحداً تلو الآخر.

ورقة مرجعية

يعرض الأمر head الأسطر الأولى من ملف (افتراضياً: 10 أسطر):

head log.txt

يعرض الأمر tail الأسطر الأخيرة من ملف (افتراضياً: 10 أسطر):

tail log.txt

استخدم العلامة -n لتحديد عدد الأسطر:

head -n 3 log.txt   # عرض أول 3 أسطر
tail -n 1 log.txt   # عرض آخر سطر واحد

يمكنك دمج كلا الأمرين لرؤية بداية ونهاية ملف:

head -n 2 log.txt
tail -n 2 log.txt

جرّب بنفسك

الطرفية
quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس الأساسيات