What is Linux ? Linux history ما هو اللينكس و تاريخ اللينكس
جدول المحتويات:
- بناء جملة الأوامر
- كيفية استخدام القيادة الرئيسية
- كيفية عرض عدد محدد من الخطوط
- كيفية عرض عدد محدد من البايتات
- كيفية عرض ملفات متعددة
- كيفية استخدام الرأس مع الأوامر الأخرى
- استنتاج
يقوم الأمر head بطباعة الأسطر الأولى (10 سطور افتراضيًا) لملف واحد أو أكثر من البيانات أو البيانات المنقولة إلى الإخراج القياسي.
في هذا البرنامج التعليمي ، سنشرح كيفية استخدام الأداة المساعدة لرئيس Linux من خلال أمثلة عملية وشروحات مفصلة لخيارات الرؤوس الأكثر شيوعًا.
بناء جملة الأوامر
يكون بناء جملة الأمر head كما يلي:
head……
-
OPTION
- خيارات الرأس. سنتجاوز الخيارات الأكثر شيوعًا في الأقسام التالية.FILE
- صفر أو أكثر من أسماء ملفات الإدخال. إذا لم يتم تحديد FILE ، أو عندما يكون FILE هو-
، فسوف يقوم الرأس بقراءة الإدخال القياسي.
كيفية استخدام القيادة الرئيسية
في أبسط أشكاله عند استخدامه دون أي خيار ، سيعرض الأمر head أول 10 سطور.
كيفية عرض عدد محدد من الخطوط
استخدم الخيار
-n
(
--lines
) متبوعًا بعدد صحيح يحدد عدد الخطوط المراد عرضها:
يمكنك حذف الحرف
لعرض أول 30 سطرًا من ملف باسم
سوف ينتج عن النتيجة التالية نفس الأوامر المذكورة أعلاه: يسمح الخيار
على سبيل المثال لعرض أول 100 بايت من البيانات من الملف المسمى
يمكنك أيضًا استخدام لاحقة مضاعفة بعد الرقم لتحديد عدد البايتات المراد عرضها.
سيعرض الأمر التالي أول خمسة كيلو بايت (2048) من الملف
إذا تم تقديم عدة ملفات كمدخل إلى الأمر head ، فسيتم عرض الأسطر العشرة الأولى من كل ملف مقدم. يمكنك استخدام نفس الخيارات عند عرض ملف واحد. يوضح هذا المثال أول 20 سطرًا من ملفات
عند استخدام أكثر من ملف ، يسبق المخرج كل منها برأس يظهر اسم الملف. يمكن استخدام الأمر head بالاقتران مع الأوامر الأخرى عن طريق إعادة توجيه الإخراج القياسي من / إلى أدوات مساعدة أخرى باستخدام الأنابيب. سيقوم الأمر التالي
الآن يجب أن يكون لديك فهم جيد لكيفية استخدام الأمر Linux head. إنه مكمل للأمر tail الذي يطبع الأسطر الأخيرة من الملف إلى الجهاز الطرفي.
head -n filename.txt
head -n filename.txt
n
واستخدام الواصلة (
-
) والعدد فقط (بدون مسافات بينهما).
filename.txt
يمكنك كتابة:
head -n 30 filename.txt
كيفية عرض عدد محدد من البايتات
-c
(
-c
--bytes
) بطباعة عدد معين من البايتات:
head -c filename.txt
head -c filename.txt
filename.txt
يمكنك كتابة:
head -c 100 filename.txt
b
تضربها
b
512 ،
kB
تضربها ب 1000 ،
K
تضربها ب 1024 ،
MB
تضربها ب 1000000 ،
M
تضربها ب 1048576 ، وهلم جرا.
filename.txt
:كيفية عرض ملفات متعددة
head filename1.txt filename2.txt
filename1.txt
و
filename2.txt
:
head -n 20 filename1.txt filename2.txt
كيفية استخدام الرأس مع الأوامر الأخرى
$RANDOM
متغير البيئة
$RANDOM
وعرض أول 32 بايت وعرض 24 سلسلة أحرف عشوائية:
echo $RANDOM | sha512sum | head -c 24; echo
استنتاج
قيادة الفرق في لينكس
diff هي أداة مساعدة لسطر الأوامر تتيح لك مقارنة ملفين بسطر. ويمكن أيضا مقارنة محتويات الدلائل.
قيادة دو في لينكس
يقوم الأمر du ، وهو اختصار لاستخدام القرص ، بالإبلاغ عن المقدار المقدر لمساحة القرص المستخدمة بواسطة الملفات أو الدلائل المعطاة. إنه مفيد عمليًا للعثور على الملفات والدلائل التي تتناول كميات كبيرة من مساحة القرص.
قيادة لينكس nohup
ينفذ أمر nohup برنامجًا آخر محددًا كوسيطة ويتجاهل جميع إشارات SIGHUP (hangup).