البايب (Pipes) وإعادة التوجيه
جزء من دورة لينكس
في الدرس السابق بنيت خطوط معالجة صغيرة بالرمز | وأنت تمرّ عليها مروراً عابراً، ترسل مخرجات أداة نصية إلى أداة أخرى. وقد آن أن نتمهّل وننظر إلى ما يفعله ذلك الحرف فعلاً، فهو ليس صيغة خاصة بـ grep وawk وحدهما. كل أمر تشغّله في Linux، بلا استثناء، له ثلاثة تيارات بيانات موصولة به: واحد يقرأ منه المدخلات، وواحد يكتب فيه المخرجات العادية، وواحد يكتب فيه رسائل الأخطاء.
سمِّ أمراً وستصف على الأرجح ما يطبعه. لكن تحت الغطاء، كل أمر موصول بثلاث قنوات منفصلة. فـ stdin (اختصار لـ "standard in") هو المكان الذي يقرأ منه الأمر مدخلاته، وهو لوحة مفاتيحك افتراضياً. وstdout (اختصار لـ "standard out") هو المكان الذي يكتب فيه الأمر مخرجاته العادية الناجحة، وهو شاشتك افتراضياً.
هل تريد تعلّم لينكس البايب (Pipes) وإعادة التوجيه في بيئة حقيقية؟
انقر بالأسفل لتحصل على جهاز لينكس مع لينكس جاهز، وتعمل على البايب (Pipes) وإعادة التوجيه بشكل عملي مع مدرّس ذكي يعرف الكود الخاص بك.
ابدأ هذا الدرسالبايب (Pipes) وإعادة التوجيهما الذي ستتعلّمه
- Pipes
- Stdout
- Stderr
- Stdin
- Redirection
- Tee
اقرأ هذا الدرس بلغتك
كل دروس هذه الدورة
17 دروس- 1الشِّل (Shell) والأوامر الأولى20 دقيقة
- 2نظام الملفات والتنقل25 دقيقة
- 3الملفات والأذونات30 دقيقة
- 4أدوات النصوص: grep, sed, awk30 دقيقة
- 5البايب (Pipes) وإعادة التوجيه25 دقيقة
- 6العمليات والإشارات30 دقيقة
- 7المستخدمون والمجموعات25 دقيقة
- 8إدارة الحزم25 دقيقة
- 9أساسيات الشبكات30 دقيقة
- 10كتابة نصوص الشل35 دقيقة
- 11خدمات systemd35 دقيقة
- 12SSH والوصول عن بُعد30 دقيقة
- 13السجلات والمجلات25 دقيقة
- 14الأقراص والتخزين30 دقيقة
- 15مهام Cron والمهام المجدولة25 دقيقة
- 16الأداء والمراقبة30 دقيقة
- 17المشروع الختامي: إعداد الخادم60 دقيقة
