010-160 Cheat Sheet 2026
The 30 highest-yield 010-160 facts, distilled from real exam questions. Print it, save it as a PDF, or study it here — free, no sign-up.
40 questions
60 min time limit
60% to pass
- What is the purpose of the `/etc/hostname` file on a Linux system? → It stores the system's hostname
- Which command would display detailed information about a package using APT? → apt-cache show
- What is the purpose of running 'apt-get update'? → Refreshes the local package index from repositories
- What is the primary purpose of a user's primary group in Linux? → To set the default group ownership for files and directories the user creates.
- What is a dependency in the context of Linux package management? → A package required by another package to function correctly
- What signal number is used with `kill` to forcefully terminate a process that cannot be ignored? → 9
- Which directory stores downloaded .deb package files on a Debian-based system? → /var/cache/apt/archives/
- What class of IPv4 address range is reserved for private networks and not routable on the public internet (e.g., 192.168.x.x)? → Private (RFC 1918)
- After navigating from `/usr/share` to `/etc/systemd`, which command will take you back to `/usr/share`? → cd -
- On a system using RPM, which command lists all files installed by a specific package? → rpm -ql packagename
- Which command lists all background and suspended jobs in the current shell session? → jobs
- What does the load average represent in the output of the `uptime` command? → Average number of processes waiting for CPU over 1, 5, and 15 minutes
- What is the purpose of the 'chmod' command in Linux? → Change file permissions
- What does the command `ss -tuln` display on a Linux system? → Listening TCP and UDP ports without resolving names
- What command is used to test basic network connectivity by sending ICMP echo requests to a host? → ping
- What does the 'dpkg -l' command do? → Lists all installed packages
- To count the number of lines containing the word "warning" in the file `application.log`, which command should be used? → grep -c "warning" application.log
- A user creates a script named `greet.sh` with the content `echo "Hello, $1"`. How should the user execute this script to produce the output `Hello, David`? → ./greet.sh David
- Which command displays the process ID (PID) of a running program by its name? → pidof
- Which command on Linux is used to securely copy files between a local machine and a remote host over SSH? → scp
- After a command fails in a shell script, what is the most reliable way to check for this failure condition? → Check if the output of the `$?` variable is a non-zero value.
- What does the `wget` command do in Linux? → Downloads files from the internet using HTTP, HTTPS, or FTP
- Which file on a Linux system maps hostnames to IP addresses locally without using DNS? → /etc/hosts
- What keyboard shortcut suspends a foreground process in the terminal? → Ctrl+Z
- What does the `nice` command control when starting a process? → Scheduling priority
- What is the function of the 'mkdir' command in Linux? → Create a directory
- The Free Software Foundation (FSF) defines four essential freedoms for free software. Which of the following is NOT one of those freedoms? → The freedom from any cost associated with the software.
- What command can be used to run a process that continues running even after the user logs out? → nohup
- Which command is used to display the current system's IP address in Linux? → ifconfig
- Which tool is the next-generation replacement for yum on Fedora and RHEL 8+? → dnf
Turn these facts into recall: