wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Linux Installation and User Management Quiz

Total questions: 30

Worksheet time: 15mins

Name
Class
Date
1.

Which of the following is used for automating Linux installations over a network?

a)

PXE Boot

b)

USB Boot

c)

Live CD

d)

Manual Partitioning

2.

Which of these is the first program executed after BIOS/UEFI during boot?

a)

Kernel

b)

Init

c)

Boot Loader

d)

Shell

3.

GRUB and LILO are examples of:

a)

File Systems

b)

Boot Loaders

c)

Kernel Modules

d)

User Authentication Systems

4.

Which of the following is responsible for initializing hardware before booting the OS?

a)

GRUB

b)

Kernel

c)

BIOS/UEFI

d)

Init

5.

Which of the following commands is used to install Linux kernel modules manually?

a)

modprobe

b)

insmod

c)

lsmod

d)

rmmod

6.

The purpose of the Init system is to:

a)

Load the BIOS firmware

b)

Initialize system services after kernel boot

c)

Configure user permissions

d)

Compile the Linux kernel

7.

Which file typically contains boot loader configuration in GRUB 2?

a)

/etc/grub.conf

b)

/boot/grub2/grub.cfg

c)

/etc/fstab

d)

/boot/initrd.img

8.

Which of the following is NOT part of the boot process?

a)

BIOS/UEFI

b)

Boot Loader

c)

File Permission Configuration

d)

Kernel Initialization

9.

Kernel modules are loaded:

a)

Only at system startup

b)

Dynamically as needed

c)

Manually only

d)

During user login

10.

What command lists currently loaded kernel modules?

a)

lsmod

b)

modprobe

c)

insmod

d)

uname -r

11.

The initial RAM disk used during Linux booting is known as:

a)

vmlinuz

b)

initrd

c)

grub.cfg

d)

bootmgr

12.

Which is responsible for managing file systems and processes at the core level?

a)

Shell

b)

Kernel

c)

User space utilities

d)

Boot Loader

13.

To update the GRUB boot loader configuration, you would typically run:

a)

update-grub

b)

grub-install

c)

boot-update

d)

mkinitcpio

14.

In which directory are kernel modules typically stored?

a)

/boot

b)

/lib/modules

c)

/etc/modules

d)

/usr/bin/modules

15.

The BIOS hands over control to the boot loader, which then:

a)

Starts login manager

b)

Loads kernel into memory

c)

Mounts user directories

d)

Executes systemd directly

16.

Which command is used to create a new user account in Linux?

a)

useradd

b)

passwd

c)

groupadd

d)

mkuser

17.

To assign a user to a group, which command is used?

a)

usermod -aG groupname username

b)

groupmod username groupname

c)

adduser groupname

d)

chmod g+username

18.

Which file in Linux contains user account information?

a)

/etc/passwd

b)

/etc/group

c)

/etc/shadow

d)

/etc/fstab

19.

Password aging policies are configured using which command?

a)

passwd

b)

chage

c)

useradd

d)

gpasswd

20.

Which file stores hashed passwords in Linux?

a)

/etc/group

b)

/etc/passwd

c)

/etc/shadow

d)

/var/log/auth.log

21.

Which mechanism allows more advanced file permissions beyond owner/group/others in Linux?

a)

chmod

b)

Access Control Lists (ACLs)

c)

sticky bits

d)

setuid bits

22.

Which command is used to view ACLs of a file?

a)

chmod

b)

ls -l

c)

getfacl

d)

setfacl

23.

Which command modifies ACLs on a file or directory?

a)

chmod

b)

getfacl

c)

setfacl

d)

usermod

24.

To lock a user account, which command is used?

a)

passwd -l username

b)

useradd -l username

c)

groupdel username

d)

chage -l username

25.

Which of these is part of configuring authentication in Linux?

a)

PAM (Pluggable Authentication Modules)

b)

cron

c)

LVM

d)

fdisk

26.

Which command changes a user's primary group?

a)

usermod -g groupname username

b)

groupmod username groupname

c)

chgrp username groupname

d)

useradd -g username groupname

27.

Which special permission allows a file to be executed with the privileges of the file owner?

a)

sticky bit

b)

setgid

c)

setuid

d)

ACL

28.

What does chmod 750 file mean?

a)

Read, write, execute for owner; read, execute for group; no access for others

b)

Full access for everyone

c)

Read-only access for owner

d)

No access for owner

29.

Which command shows the current user's group memberships?

a)

whoami

b)

id

c)

groups

d)

Both b and c

30.

Which type of file permission allows users to delete or rename files in a directory even if they don't own the file?

a)

setgid

b)

sticky bit

c)

setuid

d)

read-only bit