المحتويات الباب الأول:أساسيات سطر الأوامر الفصل الأول: ما هي الصدفة؟ الفصل الثاني: الإبحار في نظام الملفات الفصل الثالث: استكشاف النظام الفصل الرابع: معالجة الملفات والمجلدات الفصل الخامس: التعامل مع الأوامر الفصل السادس: إعادة التوجيه الفصل السابع: رؤية العالم كما تراه الصدفة الفصل الثامن: استخدامات متقدمة للوحة المفاتيح الفصل التاسع: الأذونات الفصل العاشر: العمليات
الباب الثاني: الإعدادات والبيئة الفصل الحادي عشر: البيئة vi الفصل الثاني عشر: مقدمة عن محرر الفصل الثالث عشر: تخصيص المحث
الباب الثالث: المهام الشائعة والأدوات الأساسية الفصل الرابع عشر: إدارة الحزم الفصل الخامس عشر: أجهزة التخزين الفصل السادس عشر: الشبكات الفصل السابع عشر: البحث عن الملفات الفصل الثامن عشر: الأرشفة والنسخ الاحتياطي الفصل التاسع عشر: التعابير النظامية الفصل العشرون: معالجة النصوص الفصل الحادي والعشرون: تنسيق النصوص الفصل الثاني والعشرون: الطباعة الفصل الثالث والعشرون: بناء البرامج
الباب الرابع: كتابة سكربتات شل الفصل الرابع والعشرون: كتابة أول سكربت لك الفصل الخامس والعشرون: بدء المشروع الفصل السادس والعشرون: نمط التصميم Top-Down الفصل السابع والعشرون: بنى التحكم: الدالة الشرطية if الفصل الثامن والعشرون: قراءة مدخلات لوحة المفاتيح الفصل التاسع والعشرون: بنى التحكم: التكرار باستخدام while/until الفصل الثلاثون: استكشاف الأخطاء وإصلاحها الفصل الحادي والثلاثون: ببنىى التحكم: التفرع باستخدام case الفصل الثاني والثلاثون: المعاملات الموضعية الفصل الثالث والثلاثون: ببنىى التحكم: التكرار باستخدام for الفصل الرابع والثلاثون: السلاسل النصية والأرقام الفصل الخامس والثلاثون: المصفوفةات الفصل السادس والثلاثون: متفرقات