← Back to 18. The Linux System

πŸ“ Kernel Modules of Linux system

πŸ“– From Operating System β€’ 18. The Linux System β€’ 13 questions available

Practice MCQs for Kernel Modules of Linux system. Test your knowledge with carefully crafted questions across easy, medium, and hard difficulty levels.

πŸ”„ Last updated: 2026-07-27

3
Easy Questions
7
Medium Questions
3
Hard Questions

πŸ“ Sample Questions

Q1. A system admin wants to add support for a new USB device without rebuilding the kernel. Which command should they use to load the corresponding module?

πŸ”Ή A. insmod
πŸ”Ή B. modprobe
πŸ”Ή C. rmmod
πŸ”Ή D. lsmod

πŸ’‘ Difficulty: easy | βœ… Correct: B

Q2. A developer compiled a module named netfilter.ko but receives an error about missing symbols when loading it with insmod. Which tool should they use to automatically resolve dependencies before loading?

πŸ”Ή A. depmod
πŸ”Ή B. modinfo
πŸ”Ή C. ldd
πŸ”Ή D. grep

πŸ’‘ Difficulty: medium | βœ… Correct: A

Q3. A module uses a symbol that was exported with EXPORT_SYMBOL_GPL. What will happen if the module is compiled with a non‑GPL license and loaded?

πŸ”Ή A. It loads but with warnings
πŸ”Ή B. It fails to load due to symbol not found
πŸ”Ή C. It loads but disables GPL features
πŸ”Ή D. It automatically changes its license to GPL

πŸ’‘ Difficulty: hard | βœ… Correct: B

⬆️ View all questions in the quiz below

πŸ”— Related Topics

πŸ“ Linux HistoryπŸ“ The Linux kernelπŸ“ The Linux systemπŸ“ Linux distributionsπŸ“ Linux licensing
πŸš€ Start Quiz πŸ“ Practice Mode