3.7 تمارين الباب الثالث كتاب لينكس الشامل >>

3.7 تمارين الباب الثالث

هذه مجموعة من الأسئلة الأساسية حول فصول الباب الثالث.يفترض أن تتمكن من الإجابة عليها بمجرد قراءة هذا الباب.

  1. وضع أحمد ملف باسم 'readme.txt' في بيته، ثم خرج ودخل علي ونقر على أيقونة البيت فهل يجد ذلك الملف ؟
  2. يوجد القرص المرن في توزيعتي في /mnt/floppy فهل هذه قاعدة لكل التوزيعات ؟
  3. ما هو المجلد الأب (الأعلى) للمجلد /home/ahmad/Downloads/ ؟
  4. سم ثلاث طرفيات رسومية ؟
  5. واحدة من التالية غلاف مفسر للأوامر shell : أهي konsole أم ksh أم iterm أم kcmshell ؟
  6. أمر man يعني ؟
  7. كتب أحدهم Cd /home فلم يعمل كما يجب، فما الخطأ ؟
  8. كتب أحدهم cd \ فماذا يحدث ؟
  9. كتب أحدهم cd.. فلم تعمل ، فما الخطأ ؟
  10. ما معنى المجلد الذي يرمز له ~foo ؟
  11. ما الفرق بين rpm و apt ؟ (من حيث قدرة كل منهما على حل الاعتمادية)
  12. في أي توزيعة تجد أداة urpmi ؟
  13. ما وظيفة tasksel في ديبيان ؟
  14. ما اسم البرامج التي تعمل تلقائياً على إضافة وإزالة الحزم في ديبيان ؟ أولاً الرسومي ثانياً النصي عبر قوائم ثالثاً عبر الأوامر
  15. ما ناتج تنفيذ rpm -qi kernel ?

هذه مجموعة من الأسئلة المتوسطة حول فصول هذا الباب. يفترض أن تتمكن من الإجابة عليها بعد قراءة وتطبيق هذا الباب.

  1. ما هو ال basename للملف '/home/ahmad/Downloads/filelist.txt' ؟
  2. ما هو المسار المطلق للملف 'Downloads////mp3/../ogg/./myaudio.ogg' إذا كان الدليل الحالي هو البيت ؟
  3. ما هي فائدة اخفاء الملفات التي تبدأ بنقطة ؟
  4. في أغلب أدوات جنو، هل الخيارات الطويلة تبدأ ب - أم -- ؟
  5. إذا وضع خيار في ملفات المساعدة بين أقواس مربعة [ ] فإن هذا يعني ؟
  6. ماذا يفعل الأمر cd دون معاملات ؟ وماذا يفعل لو كان معامله - أي 'cd -' ؟
  7. ما هو ناتج تنفيذ 'echo 2*3' ؟
  8. ما الفرق بين 'su' و su - ؟
  9. ما فائدة الخيار '-F' في أمر ls ؟ والخيار '-h' في أمر ls ؟
  10. أثناء تصفح كتيبات يونكس Unix manual pages ماذا تضغط من أجل : الانتقال إلى الصفحح التالية/السابقة ، البحث ، الخروج ؟ وفي صفحات معلومات GNU info pages كيف تذهب للفصل التالي/السابق ؟
  11. في محرر VIM ما أثر كتابة كل مما يلي في الطور العادي ؟ '3d2w' و '3c2wHello world[ESC]db' .
  12. هل تظهر جميع الحزم في برنامج system-config-packages في فيدورا ؟
  13. كيف تحدد الخادم الوكيل proxy عند استعمال apt-get ليحضر ملفات عبر الإنترنت ؟
  14. ما معنى عدم وجود ملف makefile في حزمة مصدرية ؟
  15. ما الفرق بين تنفيذ rpm -qip XYZ و rpm -qi XYZ ؟

هذه مجموعة من الأسئلة المتقدمة حول فصول هذا الباب. عليك أن تبحث (ربما في أبواب قادمة من الكتاب) وتفكر لكي تحصل على الإجابة

  1. لماذا سمية الطرفية الوهمية 'psedo-terminal' أو 'Virtual Terminal' بهذا الاسم ؟
  2. كيف تحذف ملف اسمه '-f' من سطر الأوامر ؟
  3. كيف تنقل ملف اسمه '-v' من المجلد الحالي إلى /tmp ؟
  4. ما هو ناتج تنفيذ 'echo $(2*3)' ؟
  5. ما الفرق بين 'cat *.*' و 'cat *' ؟
  6. ما الفرق بين 'cat' و 'more' و 'less' ؟
  7. ما معنى إضافة العملية '2>tmp.txt' إلى أي أمر ؟ وما معنى '2>&1' ؟
  8. لماذا لا يعمل الأمر كما يجب ?
    bash# cat >test.txt <<EOF
    Comprehensive Linux Text Book
    A GNU FDLed Book
         By: Moayyad Saleh Al-Sadi
         Copyright (c) 2003 , Psedo Company Inc
         ---------------------------------------
         EOF
    
  9. ما الفرق بين '&' و '&&' بعد أي أمر ؟
  10. في محرر VIM ما أثر كتابة كل مما يلي في الطور العادي ؟ ':%s/\([^@]*\)@\([^@]*\)/\2\1/g' و 'qa^f<liGL/[ESC]q' .
  11. في توزيعة تعتمد نظام RPM كيف ؟
    1. تضيف توقع PGP للتأكد من مصدر الحزمة.
    2. تعرض كل الملفات في حزمة مركبة.
    3. تعرض كل الملفات في حزمة قبل تركيبها.
    4. تعرض ملفات الوثائق والإعدادات الخاصة بحزمة مركبة.
  12. قبل تصنيف حزمة مصدرية يجب تركيب حزمة -devel (أو dev في ديبيان). لأنها تحتوي : (اختر الاجابة الصحيحة)
    1. لأنها تحتوي مكتبات مشتركة (ملفات .so ) تلزم لتنفيذ البرنامج
    2. تحتوي ملفات .h التي تلزم مصنف Compiler سي.
    3. تحتوي ملفات .a التي تلزم للربط الساكن static.
    4. تحتوي ملفات .a التي لتحميل ملفات so بطريقة ديناميكية.
    5. (2) و (3)
    6. (2) و (4)
  13. ما علاقة برنامج kcmshell بالتعريب ؟
  14. كيف تحول ملف po إلى ملف mo.


<< السابق كتاب لينكس الشامل التالي >>