Essential Scale-Out Computing by James Cuff
جدول المحتويات:
- بناء جملة ذيل الأوامر
- كيفية استخدام قيادة الذيل
- كيفية عرض عدد محدد من الخطوط
- كيفية عرض عدد محدد من البايتات
- كيفية مشاهدة ملف للتغييرات
- كيفية عرض ملفات متعددة
- كيفية استخدام الذيل مع الأوامر الأخرى
- استنتاج
يعرض الأمر tail الجزء الأخير (10 سطور افتراضيًا) لملف واحد أو أكثر من الملفات أو البيانات المنقولة بالأنابيب. يمكن استخدامه أيضًا لمراقبة تغييرات الملف في الوقت الفعلي.
أحد الاستخدامات الأكثر شيوعًا للأمر tail هو مراقبة وتحليل السجلات والملفات الأخرى التي تتغير بمرور الوقت ، وعادةً ما يتم دمجها مع أدوات أخرى مثل grep.
في هذا البرنامج التعليمي ، سنعرض لك كيفية استخدام الأمر Linux tail من خلال أمثلة عملية وشروحات مفصلة لخيارات الذيل الأكثر شيوعًا.
بناء جملة ذيل الأوامر
قبل الدخول في كيفية استخدام الأمر tail ، فلنبدأ بمراجعة بناء الجملة الأساسي.
تأخذ تعبيرات الأمر tail الشكل التالي:
tail……
-
OPTION- خيارات الذيل. سنتجاوز الخيارات الأكثر شيوعًا في الأقسام التالية.FILE- صفر أو أكثر من أسماء ملفات الإدخال. إذا لم يتم تحديد FILE ، أو عندما يكون FILE-، فستقرأ الذيل المدخلات القياسية.
كيفية استخدام قيادة الذيل
في أبسط أشكاله عند استخدامه دون أي خيار ، سيعرض الأمر tail الأسطر العشرة الأخيرة.
كيفية عرض عدد محدد من الخطوط
استخدم الخيار
-n
(
--lines
) لتحديد عدد الأسطر المراد عرضها:
يمكنك أيضًا حذف الحرف
لعرض آخر 50 سطرًا من ملف باسم
المثال التالي سيعرض نفس النتيجة مثل الأوامر المذكورة أعلاه: لإظهار عدد معين من وحدات البايت استخدم الخيار
على سبيل المثال لعرض آخر 500 بايت من البيانات من الملف المسمى
يمكنك أيضًا استخدام لاحقة مضاعفة بعد الرقم لتحديد عدد البايتات المراد عرضها.
سيعرض الأمر التالي آخر كيلو بايت (2048) من الملف
لمراقبة ملف التغييرات ، استخدم الخيار
هذا الخيار مفيد بشكل خاص لمراقبة ملفات السجل. على سبيل المثال ، لعرض آخر 10 أسطر من الملف
لمقاطعة الأمر tail أثناء مشاهدة ملف ، اضغط على
لمتابعة مراقبة الملف عند إعادة إنشائه ، استخدم الخيار
هذا الخيار مفيد في الحالات التي يكون فيها الأمر tail يتبع ملف سجل يدور. عند استخدام الخيار
إذا تم تقديم عدة ملفات كمدخلات إلى الأمر tail ، فسيتم عرض الأسطر العشرة الأخيرة من كل ملف. يمكنك استخدام نفس الخيارات عند عرض ملف واحد. يوضح هذا المثال آخر 20 سطرًا من ملفات
يمكن استخدام الأمر tail بالاقتران مع الأوامر الأخرى عن طريق إعادة توجيه الإخراج القياسي من / إلى أدوات مساعدة أخرى باستخدام الأنابيب. على سبيل المثال لمراقبة ملف سجل الوصول إلى apache وعرض الخطوط التي تحتوي على عنوان IP
سيعرض الأمر
الآن يجب أن يكون لديك فهم جيد لكيفية استخدام الأمر Linux tail. وهو مكمل للأمر head الذي يطبع الأسطر الأولى من الملف إلى الجهاز الطرفي.
tail -n filename.txt
tail -n filename.txt
n
واستخدام الواصلة (
-
) والرقم (بدون مسافة بينهما).
filename.txt
ستستخدم:
tail -n 50 filename.txt
كيفية عرض عدد محدد من البايتات
-c
(
-c
--bytes
).
tail -c filename.txt
tail -c filename.txt
filename.txt
الذي ستستخدمه:
tail -c 500 filename.txt
b
تضربها
b
512 ،
kB
تضربها ب 1000 ،
K
تضربها ب 1024 ،
MB
تضربها ب 1000000 ،
M
تضربها ب 1048576 ، وهلم جرا.
filename.txt
:كيفية مشاهدة ملف للتغييرات
-f
(
-f
--follow
):
tail -f filename.txt
/var/log/nginx/error.log
، ومراقبة الملف للحصول على التحديثات التي ستستخدمها:
tail -f /var/log/nginx/error.log
Ctrl+C
-F
.
tail -F filename.txt
-F
، سيعيد الأمر tail إعادة فتح الملف بمجرد توفره مرة أخرى.كيفية عرض ملفات متعددة
tail filename1.txt filename2.txt
filename1.txt
و
filename2.txt
:
tail -n 20 filename1.txt filename2.txt
كيفية استخدام الذيل مع الأوامر الأخرى
192.168.42.12
يمكنك استخدام:
tail -f /var/log/apache2/access.log | grep 192.168.42.12
ps
التالي العمليات العشرة الأولى التي يتم فرزها حسب استخدام وحدة المعالجة المركزية:
ps aux | sort -nk +3 | tail -5
استنتاج
قيادة الفرق في لينكس
diff هي أداة مساعدة لسطر الأوامر تتيح لك مقارنة ملفين بسطر. ويمكن أيضا مقارنة محتويات الدلائل.
قيادة دو في لينكس
يقوم الأمر du ، وهو اختصار لاستخدام القرص ، بالإبلاغ عن المقدار المقدر لمساحة القرص المستخدمة بواسطة الملفات أو الدلائل المعطاة. إنه مفيد عمليًا للعثور على الملفات والدلائل التي تتناول كميات كبيرة من مساحة القرص.
قيادة لينكس
يقوم الأمر head بطباعة الأسطر الأولى (10 سطور افتراضيًا) لملف واحد أو أكثر من البيانات أو البيانات المنقولة إلى الإخراج القياسي. في هذا البرنامج التعليمي ، سنشرح كيفية استخدام الأداة المساعدة لرئيس Linux من خلال أمثلة عملية وشروحات مفصلة لخيارات الرؤوس الأكثر شيوعًا.







