رفتن به محتوا
LoopX

آزمون پایانی دوره‌ی لینوکس

این آزمون هر هفت بخش دوره‌ی لینوکس را با ۳۱ سؤال می‌سنجد. بعد از هر پاسخ، جواب درست و توضیح را می‌بینی و نتیجه‌ی نهایی در پیشرفت من ذخیره می‌شود. نمره‌ی ۲۵ از ۳۱ یا بیشتر یعنی آماده‌ی کار با یک سرور واقعی هستی؛ پایین‌تر از آن، بخشی را که در آن اشتباه کردی دوباره مرور کن. قدم بعدی دوره‌ی اسکریپت‌نویسی Bash است که همه‌ی این دستورها را به برنامه تبدیل می‌کند.

؟ آزمون پایانی دوره‌ی لینوکس
  1. تفاوت لینوکس و Ubuntu چیست؟

  2. کدام دستور نام و نسخه‌ی توزیع را نشان می‌دهد؟

  3. در grep -i error app.log کدام‌ها آرگومان (نه گزینه) هستند؟

  4. فایل‌های مجازی که هسته زنده می‌سازد (اطلاعات پروسه‌ها و سخت‌افزار) در کدام پوشه‌اند؟

  5. اگر اول cd /var/log و بعد cd /etc زده‌ای، cd - تو را کجا می‌برد؟

  6. فرق hard link و symbolic link؟

  7. کدام دستور فایل‌های .log بزرگ‌تر از ۱ مگابایت را زیر /var/log پیدا می‌کند؟

  8. تفاوت > و >> در ریدایرکت؟

  9. علامت | چه می‌کند؟

  10. کدام زنجیره ۵ مقدار پرتکرار ستون اول فایل را می‌دهد؟

  11. awk -F: '{print $1}' /etc/passwd چه چاپ می‌کند؟

  12. دسترسی rw-r----- چه عددی است؟

  13. با umask 022 فایل و پوشه‌ی جدید چه دسترسی‌ای می‌گیرند؟

  14. sudo دستور کدام رمز را می‌خواهد؟

  15. در -rwsr-xr-x حرف s یعنی چه؟

  16. برای افزودن کاربر dev به گروه sudo بدون برداشتن گروه‌های دیگرش؟

  17. تفاوت kill PID و kill -9 PID؟

  18. چطور یک دستور را از ابتدا در پس‌زمینه اجرا می‌کنی و بعد از بسته‌شدن ترمینال زنده نگه می‌داری؟

  19. systemctl enable --now nginx چه می‌کند؟

  20. df -h فضای زیادی نشان می‌دهد ولی ساخت فایل خطای «No space left on device» می‌دهد. اول چه می‌زنی؟

  21. export PATH="$HOME/bin:$PATH" چه می‌کند؟

  22. تفاوت apt update و apt upgrade؟

  23. ping 1.1.1.1 جواب می‌دهد ولی ping example.com می‌گوید «Name or service not known». مشکل؟

  24. سرویسی در ss -tlnp روی 127.0.0.1:5432 دیده می‌شود. از ماشین دیگر می‌شود وصل شد؟

  25. nc -zv host 80 می‌گوید «timed out» (نه refused). محتمل‌ترین علت؟

  26. کدام کلید را روی سرور می‌گذاری تا با ssh وارد شوی؟

  27. روی سرور دور قبل از sudo ufw enable چه باید کرد و چرا؟

  28. کدام دستور بکاپ فشرده‌ی پوشه‌ی site را با تاریخ در نام می‌سازد؟

  29. در یک خط crontab، «* 2 * * *» چه می‌کند و % را چطور می‌نویسی؟

  30. سرویسی بالا نمی‌آید. روش درست اول چیست؟

  31. در سخت‌کردن یک سرور تازه، کدام ترکیب منطقی است؟