ذكري المظهر

قيادة لينكس

What is Linux ? Linux history ما هو اللينكس و تاريخ اللينكس

What is Linux ? Linux history ما هو اللينكس و تاريخ اللينكس

جدول المحتويات:

Anonim

يقوم الأمر head بطباعة الأسطر الأولى (10 سطور افتراضيًا) لملف واحد أو أكثر من البيانات أو البيانات المنقولة إلى الإخراج القياسي.

في هذا البرنامج التعليمي ، سنشرح كيفية استخدام الأداة المساعدة لرئيس Linux من خلال أمثلة عملية وشروحات مفصلة لخيارات الرؤوس الأكثر شيوعًا.

بناء جملة الأوامر

يكون بناء جملة الأمر head كما يلي:

head……

  • OPTION - خيارات الرأس. سنتجاوز الخيارات الأكثر شيوعًا في الأقسام التالية. FILE - صفر أو أكثر من أسماء ملفات الإدخال. إذا لم يتم تحديد FILE ، أو عندما يكون FILE هو - ، فسوف يقوم الرأس بقراءة الإدخال القياسي.

كيفية استخدام القيادة الرئيسية

في أبسط أشكاله عند استخدامه دون أي خيار ، سيعرض الأمر head أول 10 سطور.

head filename.txt

كيفية عرض عدد محدد من الخطوط

استخدم الخيار -n ( --lines ) متبوعًا بعدد صحيح يحدد عدد الخطوط المراد عرضها:

head -n filename.txt head -n filename.txt

يمكنك حذف الحرف n واستخدام الواصلة ( - ) والعدد فقط (بدون مسافات بينهما).

لعرض أول 30 سطرًا من ملف باسم filename.txt يمكنك كتابة:

head -n 30 filename.txt

سوف ينتج عن النتيجة التالية نفس الأوامر المذكورة أعلاه:

head -30 filename.txt

كيفية عرض عدد محدد من البايتات

يسمح الخيار -c ( -c --bytes ) بطباعة عدد معين من البايتات:

head -c filename.txt head -c filename.txt

على سبيل المثال لعرض أول 100 بايت من البيانات من الملف المسمى filename.txt يمكنك كتابة:

head -c 100 filename.txt

يمكنك أيضًا استخدام لاحقة مضاعفة بعد الرقم لتحديد عدد البايتات المراد عرضها. b تضربها b 512 ، kB تضربها ب 1000 ، K تضربها ب 1024 ، MB تضربها ب 1000000 ، M تضربها ب 1048576 ، وهلم جرا.

سيعرض الأمر التالي أول خمسة كيلو بايت (2048) من الملف filename.txt :

head -c 5k filename.txt

كيفية عرض ملفات متعددة

إذا تم تقديم عدة ملفات كمدخل إلى الأمر head ، فسيتم عرض الأسطر العشرة الأولى من كل ملف مقدم.

head filename1.txt filename2.txt

يمكنك استخدام نفس الخيارات عند عرض ملف واحد.

يوضح هذا المثال أول 20 سطرًا من ملفات filename1.txt و filename2.txt :

head -n 20 filename1.txt filename2.txt

عند استخدام أكثر من ملف ، يسبق المخرج كل منها برأس يظهر اسم الملف.

كيفية استخدام الرأس مع الأوامر الأخرى

يمكن استخدام الأمر head بالاقتران مع الأوامر الأخرى عن طريق إعادة توجيه الإخراج القياسي من / إلى أدوات مساعدة أخرى باستخدام الأنابيب.

سيقوم الأمر التالي $RANDOM متغير البيئة $RANDOM وعرض أول 32 بايت وعرض 24 سلسلة أحرف عشوائية:

echo $RANDOM | sha512sum | head -c 24; echo

استنتاج

الآن يجب أن يكون لديك فهم جيد لكيفية استخدام الأمر Linux head. إنه مكمل للأمر tail الذي يطبع الأسطر الأخيرة من الملف إلى الجهاز الطرفي.

محطة الرأس