Based on the Linux Master 1 exam syllabusReport an error
The best way to understand Linux is to follow "what happens when you power on." Every concept from this week is inside this one storyline.
/boot and loads it into memory (Day 3)./bin and /sbin (Day 1, Day 4)./) (Day 4), and the true identity of that file is not its name but its inode (Day 4).💡 Concept: The Level 1 exam tends to test "connections between concepts" more than isolated facts. For example, "Why do we put /boot on a separate partition?" can only be answered by understanding partitions (Day 3) + the boot process (Day 3) + filesystems (Day 4) all at once. When reviewing, it is better to organize these links than to memorize individual commands.
We've gathered in one place the "which one is it?" comparisons that appeared this week. Even just looking at this table right before the exam helps a lot.
| Comparison topic | A | B | Key difference |
|---|---|---|---|
| Kernel mode vs. user mode | Kernel (Ring0) | User (Ring3) | Privileged vs. restricted, system calls in between |
| Monolithic vs. microkernel | Linux (fast) | Hurd (modular) | Single space vs. separated services |
| GPL vs. BSD/MIT | Copyleft (forces disclosure) | Permissive (closed allowed) | Whether derivatives must be disclosed |
| GPL vs. LGPL | Full disclosure | Dynamic linking can stay closed | Weak copyleft |
| RPM family vs. DEB family | rpm/dnf/.rpm | dpkg/apt/.deb | Package format and tools |
| MBR vs. GPT | 2TB/4 partitions | 9.4ZB/128 | Disk and partition limits |
| BIOS vs. UEFI | MBR/legacy | ESP/GPT/Secure Boot | Firmware generation |
| SysV init vs. systemd | Runlevels/serial | Targets/parallel | Boot method |
| Hard link vs. symbolic link | Same inode | New inode holding a path | Whether it works across partitions/directories |
| Block vs. character device | b/disk/random | c/keyboard/stream | I/O unit |
⚠️ Pitfall: There are three easy-to-confuse traps on the exam. ① A closed-source app that dynamically links an LGPL library has no obligation to disclose its source. ② SUSE is an independent family, but its package format is RPM. ③ Runlevel 0 is shutdown (poweroff), and 6 is reboot.
We've grouped the commands that appeared this week by function. The Level 1 practical exam requires hands-on experience typing them.
# --- System information ---
uname -r # Kernel version
uname -a # Full system information
cat /etc/os-release # Distribution information
echo $SHELL # Current shell
# --- Package management (Red Hat) ---
rpm -qa # All installed packages
dnf install <pkg> # Install with automatic dependencies
dnf update # Update everything
# --- Package management (Debian) ---
dpkg -l # All installed packages
apt install <pkg> # Install with automatic dependencies
apt update && apt upgrade # Refresh the list, then upgrade
# --- Boot/services ---
systemctl status <svc> # Service status
systemctl enable <svc> # Start automatically at boot
systemctl get-default # Check the default target
grub2-mkconfig -o /boot/grub2/grub.cfg # Regenerate GRUB
# --- Disks/partitions ---
lsblk # Block device tree
fdisk -l # Partition table
blkid # UUID and filesystem type
# --- Files/links/inodes ---
ls -li # Listing including inode numbers
stat <file> # Detailed metadata
ln <src> <link> # Hard link
ln -s <src> <link> # Symbolic link
file <file> # Determine file typeWhen memorizing commands, learning "what the options mean" along the way makes them easier to apply. For example, if you know the i (install), v (verbose), and h (hash progress display) of rpm -ivh, you will naturally understand rpm -Uvh (Upgrade) too. If you know that the i in ls -li is inode, ls -a (all, hidden files) comes to mind as well. Most options are the first letter of an English word.
Linux Master Level 1 is split into a written exam and a practical exam. The written exam asks about concepts, comparisons, and history, and the practical exam checks whether you can actually type commands.
/etc/default/grub are asked.Linux Master is a nationally accredited private certification administered by the Korea Association for ICT Promotion (KAIT). Level 2 verifies beginner-level Linux skills, and Level 1 verifies practical server operation and administration skills. For Level 1 you must pass the 1st-round written exam and then take the 2nd-round practical exam, so rather than memorizing commands with your eyes only, installing Linux yourself in a virtual machine and typing them is the shortcut to passing.
Starting next week, we move into real hands-on skills: file and directory commands, permission and ownership management (chmod, chown), user and group management, and process control. The inodes and file types you learned today are the starting point.
rpm and dnf, and the Debian camp that uses dpkg and apt.Click a choice to reveal the answer and explanation.
Question 1
Which of the following descriptions of each stage's role in the Linux boot process is NOT correct?
Question 2
Which best explains the difference between copyleft (GPL) and permissive licenses (BSD/MIT)?
Question 3
In the fork-exec-wait model by which the Linux shell runs commands, which is a correct description of each system call's role?
Question 4
Which is a correct description of package management in the Red Hat family and the Debian family?
Question 5
Which is a correct description of hard links and symbolic links?
Question 6
Which of the following correspondences between SysV init runlevels and systemd targets is correct?
Question 7
Which is a correct description of inodes in a Linux filesystem?
Question 8
Which of the following descriptions of basic Linux kernel and operating system concepts is NOT correct?
Question 9
Which is a correct description of the relationship between MBR and GPT, and between BIOS and UEFI?
Question 10
Which of the following is NOT a case that best illustrates the Unix philosophy "Everything is a file"?
Question 11
Which is a correct description of the free software (FSF) and open source (OSI) movements?
Question 12
Which is a correct description of the procedure for changing GRUB2 settings and of systemd service management?