Courseiva

XK0-006 · topic practice

System Management practice questions

Domain 3 (System Management) covers Linux process control, job scheduling, storage and filesystem administration, and user/group file access. XK0-006 tests these through scenario questions: interpreting umask results, locating files with find, sending signals via kill and pkill, adjusting priority with nice and renice, and managing services and mounts on a running system.

Courseiva uses original exam-style practice questions designed for learning and revision. The goal is to understand the concepts, recognise exam patterns, and improve through explanations — not memorise copied exam dumps.

Editorial oversight:Johnson Ajibi· MSc IT Security, IEEE Senior Member
20 questionsDomain: System Management

What the exam tests

What to know about System Management

Be able to read and set file permissions with umask, find files by size and type, terminate processes with the right signal, and adjust scheduling priority using nice and renice. The single most important thing is knowing which signal or nice value produces the intended effect.

Applying umask values to compute default permissions for new files and directories

Using find with -size, -type, and -exec to locate and act on files

Sending signals with kill, pkill, and killall, including SIGKILL and SIGTERM

Changing process priority with nice and renice, and reading it via ps or top

Watch out for

Common System Management exam traps

  • ▸Computing directory permissions by subtracting the umask from 777 incorrectly; directories start at 777, files at 666, and the umask is masked out, not subtracted.
  • ▸Using kill -9 as a first resort; SIGKILL cannot be caught or cleaned up, so SIGTERM should be tried first unless the process is truly stuck.
  • ▸Confusing nice values: lower or negative values mean higher priority, and only root can set negative nice values or lower an existing one.

Practice set

System Management questions

20 questions · select your answer, then reveal the explanation

A user reports that a script in /home/user/script.sh fails to execute. The output of 'ls -l script.sh' is '-rw-r--r-- 1 user user 1024 Apr 1 10:00 script.sh'. Which command should be used to make the script executable for all users?

A system administrator needs to set the umask so that newly created files have permissions of 644 and directories have permissions of 755. Which umask value should be set?

A Linux administrator needs to display the amount of disk space used by each mounted filesystem. Which two commands can be used? (Choose two.)

An administrator wants to change the runlevel/target to a state where only a minimal set of processes is running, and network services are disabled. Which two systemd targets achieve this? (Choose two.)

A system administrator wants to ensure a service starts automatically at boot and also starts immediately without rebooting. Which of the following systemctl commands or command combinations achieve both goals? (Choose all that apply.)

An administrator wants to list all files in the current directory that are larger than 1 MB. Which find commands are correct? (Choose two.)

A Linux administrator needs to find all files in /var/log that have been modified within the last 7 days and are larger than 10 MB. Which find command accomplishes this?

An administrator needs to find the line number of the first occurrence of the string 'ERROR' in a log file, ignoring case. Which command is most appropriate?

A file has permissions rwxr-x--- and is owned by user alice and group devs. Which command would add the SUID bit while preserving existing permissions?

Question 10mediummultiple choice
Read the full System Management explanation →

An administrator needs to replace all occurrences of '192.168.1.1' with '10.0.0.1' in a configuration file named config.txt. Which sed command should be used to perform an in-place edit?

An administrator suspects that a malicious process is running and wants to list all processes, including those without a controlling terminal, and see their full command line. Which two commands can provide this information? (Select TWO.)

Which three directories are required by the FHS to be present on a Linux system? (Select THREE.)

A system administrator is troubleshooting a service that fails to start at boot. The system uses systemd. Which of the following commands would the administrator use to check the service's status and view its recent log entries?

Question 14mediummultiple choice
Read the full System Management explanation →

A Linux administrator needs to remove a package installed via RPM and all its configuration files. Which command should the administrator use?

A process is running with a nice value of 5. The system administrator wants to increase its priority (lower the nice value) to -5 but is not the owner of the process. What must the administrator do first to achieve this?

Question 16mediummultiple choice
Read the full System Management explanation →

A file has permissions set to 2755. Which special permission is enabled, and what does it do?

Question 17mediummultiple choice
Read the full System Management explanation →

After making changes to /etc/grub.d/ and /etc/default/grub, an administrator needs to regenerate the GRUB2 configuration file. Which command should be used?

An administrator wants to display only the second field from a colon-delimited file named 'passwd' using a text processing tool. Which command will achieve this?

A technician is troubleshooting a service that fails to start. The service file is located in /usr/lib/systemd/system. Which THREE commands can be used to investigate the service's status and logs? (Choose three.)

A system running systemd is failing to boot properly. The administrator wants to boot into an environment with only the essential services for troubleshooting. Which systemd target should be selected at boot?

Free account

Track your progress over time

Create a free account to save your results and see which topics improve across sessions.

Focused System Management sessions

Start a System Management only practice session

Every question in these sessions is drawn from the System Management domain — nothing else.

Related practice questions

Related XK0-006 topic practice pages

Move into related areas when this topic feels solid.

Frequently asked questions

What does the XK0-006 exam test about System Management?
Be able to read and set file permissions with umask, find files by size and type, terminate processes with the right signal, and adjust scheduling priority using nice and renice. The single most important thing is knowing which signal or nice value produces the intended effect.
How should I use these practice questions?
Select your answer before revealing the explanation. Then read why each option is right or wrong — this active recall approach builds retention far faster than re-reading notes.
Can I practise just System Management questions in a focused session?
Yes — the session launcher on this page draws every question from the System Management domain. Use a 10-question session first to gauge your baseline, then move to 20 or 30 once the weak spots are clear.
Where can I practise other XK0-006 topics?
Use the topic links above to move to related areas, or go back to the XK0-006 question bank to see all topics.
Are these real exam questions or dumps?
These are original practice questions written to test the same concepts the XK0-006 exam covers. They are not copied from any real exam or dump site.