terminal
أتمتة مهمة متكررة مثل «شغّل سكربت النسخ الاحتياطي كل يوم الساعة 3 صباحًا» اعتمدت على الأداة القديمة نفسها في Linux طوال عقود.
cron أداة في لينكس تُشغّل الأوامر تلقائيًا وفق جدول تحدّده في ملف يُسمى crontab، ما يتيح لك إعداد مهام مثل تشغيل نص برمجي للنسخ الاحتياطي كل ليلة في وقت محدد دون أي تدخل يدوي. تستخدم صيغة الجدولة الخاصة به خمسة حقول تمثّل الدقيقة والساعة ويوم الشهر والشهر ويوم الأسبوع، تُكتب بإيجاز كشيء مثل '0 3 * * *' لتعني الساعة 3 فجرًا يوميًا.
'clock' و'alarm' مجرد كلمتين عامتين غير تقنيتين تصفان مفاهيم مرتبطة بالوقت، لكن أيًّا منهما ليس أداة جدولة فعلية في أنظمة لينكس.
بقيت صيغة cron ذات الحقول الخمسة دون تغيير جوهري لعقود، ما يجعلها من أطول لغات الأتمتة القياسية عمرًا في الحوسبة، ولا تزال تُدرَّس للمبرمجين اليوم تمامًا كما صُممت أصلًا.
terminal
أي متغيّر بيئة يحتفظ بقائمة المجلدات التي يبحث فيها الحاسوب عن الأوامر؟ما اسم هذه الميزة؟أي أمر يتابع نهاية ملف ويعرض كل سطر جديد فور وصوله؟أي أمر هو مدير المهام في الطرفية، يعرض العمليات مع استهلاك المعالج والذاكرة لحظيًا؟ما اختصاره؟ما الأمر الذي تلجأ إليه كلما احتجت التحقق من قيمة متغيّر؟إلى أين يأخذك «cd ~»؟ما مفتاح التوقيف الأساسي لمقاطعته؟ما اسم هذا الملف المحفوظ بامتداد .sh؟ما اسم هذا الأسلوب، مقابل الواجهة الرسومية القائمة على النقر على الأيقونات؟الأشهر افتراضيًا على Linux وMac يحمل اسمًا فيه تورية — «الصدفة، وُلدت من جديد». ما هو؟فما هذا الأمر — ربما أكثر حرفين كُتِبا في تاريخ الحوسبة — الذي يجيب عن «ماذا يوجد في هذا المجلد»؟Quration — Quration AIQ