{"id":12377,"date":"2026-09-15T08:30:00","date_gmt":"2026-09-15T08:30:00","guid":{"rendered":"https:\/\/www.examlabs.com\/certification\/?p=12377"},"modified":"2026-09-15T08:30:00","modified_gmt":"2026-09-15T08:30:00","slug":"lpi-010-160-practice-test-questions-and-exam-dumps-part-9-q161-180","status":"publish","type":"post","link":"https:\/\/www.examlabs.com\/certification\/lpi-010-160-practice-test-questions-and-exam-dumps-part-9-q161-180\/","title":{"rendered":"LPI 010-160 Practice Test Questions and Exam Dumps Part 9 Q161-180"},"content":{"rendered":"<h2><b>View Full <a href=\"https:\/\/www.examlabs.com\/010-160-exam-dumps\">LPI 010-160 Exam Dumps<\/a> and Practice Test Dumps.<\/b><\/h2>\n<p>&nbsp;<\/p>\n<h3><b>Question 161<\/b><\/h3>\n<p><b>Which command changes both the user owner and group ownership of a file simultaneously?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">chmod<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">chgrp<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">chown<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">umask<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 3<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">The chown command stands for change owner and is utilized by administrators to modify both the user owner and group ownership of a file or directory simultaneously. By specifying the target user followed by a colon and the group name, administrators can efficiently update security parameters. While chmod alters permission access bits and chgrp exclusively targets group ownership, chown provides comprehensive control over file ownership hierarchies. Mastering chown is essential for enforcing strict security policies, managing multi-user environments, and maintaining organizational data access standards across enterprise Linux server storage volumes and production file systems.<\/span><\/p>\n<h3><b>Question 162<\/b><\/h3>\n<p><b>Which command queries installed software packages on Debian-based systems using the low-level package manager?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">dpkg -l<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">apt-get install<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">rpm -qa<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">dnf list<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 1<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">The dpkg command combined with the minus ell flag is the low-level utility used on Debian-based systems to query and list all software packages currently installed on the local filesystem. Unlike high-level tools like apt-get that manage remote repositories and handle complex dependencies automatically, dpkg interacts directly with individual package files. While rpm and dnf manage packages on Red Hat distributions, dpkg remains the core engine for Debian package installation and verification. Understanding low-level package queries is crucial for debugging installation errors and auditing system software inventories across enterprise Linux servers.<\/span><\/p>\n<h3><b>Question 163<\/b><\/h3>\n<p><b>What wildcard character matches zero or more characters in bash shell filename expansion?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">?<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">[]<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">!<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 2<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">The asterisk wildcard character represents zero or more arbitrary characters during filename expansion in the bash shell. When users incorporate an asterisk into command arguments, the shell expands the pattern to match all applicable filenames within the current directory. In contrast, the question mark matches exactly a single arbitrary character, square brackets specify character sets, and exclamation points negate patterns or recall history. Mastering shell wildcards and expansion rules significantly accelerates command-line efficiency, allowing administrators to target multiple files, manage batch operations, and execute complex system automation scripts effectively across Linux environments.<\/span><\/p>\n<h3><b>Question 164<\/b><\/h3>\n<p><b>Which command displays active network routing tables and gateway configurations in Linux?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">ip route<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">ping<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">traceroute<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">ss<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 1<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">The ip route command is the modern, standardized utility used to display and modify the kernel network routing table, defining how packets are forwarded across local subnets and external gateways. It replaces legacy routing tools with direct netlink socket access for fast telemetry. While ping tests basic ICMP reachability, traceroute maps intermediate network hops, and ss inspects active socket connections. Mastering routing inspection ensures that system administrators can verify network connectivity paths, troubleshoot gateway communication failures, and maintain stable network configurations across enterprise servers and cloud infrastructure environments.<\/span><\/p>\n<h3><b>Question 165<\/b><\/h3>\n<p><b>Which command-line utility is used to decompress files compressed with the xz format?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">gunzip<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">bunzip2<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">unxz<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">tar<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 3<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">The unxz command is the dedicated utility used in Linux to decompress files that have been compressed using the high-ratio xz compression algorithm, restoring them to their original size. When executed, unxz removes the .xz extension and replaces the archive with the raw file data. While gunzip handles gzip archives and bunzip2 processes bzip2 files, unxz manages modern high-compression xz packages. Knowing how to decompress various archive formats is essential for system administrators handling software source code distributions, log archives, and large backup files across enterprise Linux server and cloud infrastructure environments.<\/span><\/p>\n<h3><b>Question 166<\/b><\/h3>\n<p><b>Which systemd target corresponds to the emergency maintenance mode requiring manual root password login?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">multi-user.target<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">graphical.target<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">rescue.target<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">emergency.target<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 4<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">The emergency.target in systemd represents the most minimal operational state, providing a single-user root shell for critical system recovery when standard filesystems or system files are severely corrupted. It mounts only the root filesystem in read-only mode and requires immediate root authentication. In contrast, multi-user.target provides full networking, graphical.target includes window managers, and rescue.target mounts essential local filesystems. Understanding systemd recovery targets is vital for system administrators troubleshooting severe boot failures, repairing damaged partition tables, and maintaining operational continuity across critical production enterprise Linux servers.<\/span><\/p>\n<h3><b>Question 167<\/b><\/h3>\n<p><b>Which text processing utility is specialized for advanced columnar data reporting and extraction?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">grep<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">sed<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">awk<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">cut<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 3<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">The awk utility is a powerful programming language and text processing tool designed specifically for advanced data extraction and columnar report generation in Linux. It scans input files line by line, splitting text fields automatically by delimiters to manipulate specific columns with ease. While grep searches for pattern matches, sed handles stream text editing, and cut offers basic field extraction. Mastering awk enables system administrators to parse complex log files, compute numeric totals, and generate custom administrative summary reports efficiently across various enterprise Linux command-line environments and server automation scripts.<\/span><\/p>\n<h3><b>Question 168<\/b><\/h3>\n<p><b>Which directory in the Linux filesystem hierarchy contains the kernel image and bootloader configuration files?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">\/boot<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">\/bin<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">\/sbin<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">\/lib<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 1<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">The <\/span><span style=\"font-weight: 400;\">\/boot<\/span><span style=\"font-weight: 400;\"> directory is the designated location within the Linux Filesystem Hierarchy Standard that houses all static files required during the boot loading process, including the compressed Linux kernel image, initial RAM filesystem images, and bootloader configuration files. It is vital that this partition remains intact and accessible. In contrast, <\/span><span style=\"font-weight: 400;\">\/bin<\/span><span style=\"font-weight: 400;\"> stores essential user binaries, <\/span><span style=\"font-weight: 400;\">\/sbin<\/span><span style=\"font-weight: 400;\"> holds administrative tools, and <\/span><span style=\"font-weight: 400;\">\/lib<\/span><span style=\"font-weight: 400;\"> contains shared system libraries. Proper management and disk space monitoring of the <\/span><span style=\"font-weight: 400;\">\/boot<\/span><span style=\"font-weight: 400;\"> directory are critical for preventing boot failures and ensuring successful system initialization across enterprise servers.<\/span><\/p>\n<h3><b>Question 169<\/b><\/h3>\n<p><b>Which command is used to remove an active shell variable or environment variable definition?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">export<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">env<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">set<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">unset<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 4<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">The unset command is a shell builtin utility used to delete and remove previously defined shell variables or environment variables from the current session memory. Once unset, the variable ceases to exist and cannot be expanded by subsequent commands or scripts. While export marks variables for child process inheritance, env lists active environment variables, and set displays all shell variables. Understanding how to manage variable lifecycles using unset is essential for writing clean automation scripts, debugging runtime configuration issues, and maintaining secure execution environments across Linux systems.<\/span><\/p>\n<h3><b>Question 170<\/b><\/h3>\n<p><b>Which command displays block storage devices and their hierarchical partition layouts in a tree-like format?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">lsblk<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">lspci<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">lsusb<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">lscpu<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 1<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">The lsblk command queries the kernel and displays all available block storage devices\u2014such as hard drives, solid-state drives, and USB volumes\u2014along with their nested partition hierarchies in a clean tree-like format. It provides an immediate overview of storage allocation without requiring complex administrative privileges. While lspci lists motherboard PCI hardware, lsusb details connected USB peripherals, and lscpu reports CPU architecture specifications. Mastering lsblk is an essential storage administration skill for identifying partition paths, verifying mount points, and managing physical storage volumes across enterprise Linux server environments.<\/span><\/p>\n<h3><b>Question 171<\/b><\/h3>\n<p><b>Which command removes an existing security group from a Linux operating system?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">useradd<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">groupdel<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">usermod<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">groupadd<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 2<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">The groupdel command is the standard system utility used by administrators to remove obsolete or unneeded security groups from the Linux operating system, updating configuration databases like <\/span><span style=\"font-weight: 400;\">\/etc\/group<\/span><span style=\"font-weight: 400;\"> and <\/span><span style=\"font-weight: 400;\">\/etc\/shadow<\/span><span style=\"font-weight: 400;\"> automatically. This ensures clean user management and prevents security vulnerabilities associated with orphaned group identifiers. While userdel removes user accounts, usermod modifies account parameters, and groupadd creates new security groups. Proper execution of groupdel is a vital administrative duty for maintaining secure multi-user environments and enforcing strict access boundaries across enterprise Linux server infrastructures.<\/span><\/p>\n<h3><b>Question 172<\/b><\/h3>\n<p><b>Which bash shell conditional statement keyword starts a branch block when a test evaluates to false?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">then<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">fi<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">else<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">do<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 3<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">The else keyword in bash shell scripting defines an alternative branch execution block that runs automatically when the preceding conditional test in an if statement evaluates to false. This allows scripts to handle branching logic dynamically. While then executes when a condition is true, fi terminates the conditional block, and do initiates loop bodies. Mastering conditional control structures like else is essential for writing robust, error-free automation scripts capable of handling unexpected inputs, managing error conditions, and making intelligent decisions across complex enterprise Linux administrative workflows.<\/span><\/p>\n<h3><b>Question 173<\/b><\/h3>\n<p><b>Which <\/b><b>tar<\/b><b> command option enables verbose output showing every file processed during archiving?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">-c<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">-x<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">-v<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">-f<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 3<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">The <\/span><span style=\"font-weight: 400;\">-v<\/span><span style=\"font-weight: 400;\"> option flag, which stands for verbose, instructs the tar utility to print the name of every individual file and directory being processed to standard output during archiving, extraction, or listing operations. This provides immediate visual confirmation of task progress. While <\/span><span style=\"font-weight: 400;\">-c<\/span><span style=\"font-weight: 400;\"> creates archives, <\/span><span style=\"font-weight: 400;\">-x<\/span><span style=\"font-weight: 400;\"> extracts them, and <\/span><span style=\"font-weight: 400;\">-f<\/span><span style=\"font-weight: 400;\"> specifies the archive filename. Mastering verbose flags is extremely useful for monitoring backup execution, verifying file inclusion, and debugging archive creation scripts across enterprise Linux server environments and cloud data storage workflows.<\/span><\/p>\n<h3><b>Question 174<\/b><\/h3>\n<p><b>Which command reports system uptime, active user count, and system load averages?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">uptime<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">top<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">free<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">uname<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 1<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">The uptime command provides a quick summary report displaying the current system time, how long the operating system has been running, the number of currently logged-in users, and system load averages for the past one, five, and fifteen minutes. It serves as an initial diagnostic check for system performance. While top provides a dynamic real-time process list, free tracks memory utilization, and uname outputs kernel versions. Utilizing uptime regularly is a foundational habit for system administrators monitoring operational stability and CPU workload bottlenecks across production enterprise Linux servers.<\/span><\/p>\n<h3><b>Question 175<\/b><\/h3>\n<p><b>Which documentation utility provides hyperlinked hypertext browsing of system manuals and GNU info documents?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">man<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">info<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">help<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">doc<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 2<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">The info command invokes the GNU info documentation reader, presenting system commands and software documentation in a hyperlinked node-based structure that allows users to navigate easily between related topics. While the traditional man command provides linear manual pages, info is specifically designed for comprehensive GNU software documentation. Meanwhile, help is a shell builtin for simple commands. Mastering both info and man ensures that system administrators can access detailed reference materials, syntax guides, and configuration instructions for any installed utility across enterprise Linux server environments.<\/span><\/p>\n<h3><b>Question 176<\/b><\/h3>\n<p><b>Which command creates a hard link pointing directly to the inode of an existing file?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">ln<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">ln -s<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">cp -r<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">mv -f<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 1<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">The ln command without any symbolic flags creates a hard link, which is a directory entry pointing directly to the underlying physical inode of an existing target file on the same filesystem. Because hard links share the exact same inode, modifying one updates the data across all linked instances. While ln -s creates symbolic links that can span different partitions, cp copies files, and mv moves them. Understanding hard links is critical for advanced file management, backup strategies, and optimizing storage usage across production Linux file systems and multi-user server environments.<\/span><\/p>\n<h3><b>Question 177<\/b><\/h3>\n<p><b>Which directory typically contains the primary GRUB bootloader configuration files on modern Linux systems?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">\/etc\/grub.d<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">\/boot\/grub<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">\/etc\/default<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">\/var\/log<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 2<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">The <\/span><span style=\"font-weight: 400;\">\/boot\/grub<\/span><span style=\"font-weight: 400;\"> directory is the primary location where GRUB bootloader configuration files, modules, and theme assets are stored on modern Linux systems, governing the pre-boot operating system selection menu. Administrators update settings here to control boot parameters and timeout durations. While <\/span><span style=\"font-weight: 400;\">\/etc\/grub.d<\/span><span style=\"font-weight: 400;\"> holds script templates for generating configurations, <\/span><span style=\"font-weight: 400;\">\/etc\/default<\/span><span style=\"font-weight: 400;\"> stores environmental defaults, and <\/span><span style=\"font-weight: 400;\">\/var\/log<\/span><span style=\"font-weight: 400;\"> houses system logs. Proper understanding of bootloader directory structures is vital for troubleshooting startup failures, managing multi-boot configurations, and ensuring reliable system initialization across enterprise Linux server and desktop installations.<\/span><\/p>\n<h3><b>Question 178<\/b><\/h3>\n<p><b>Which signal instructs a daemon process to reload its configuration files without terminating execution?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">SIGKILL (9)<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">SIGTERM (15)<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">SIGHUP (1)<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">SIGSTOP (19)<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 3<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">The SIGHUP signal, designated by signal number one, is traditionally sent to background daemon processes to command them to reload their configuration files without interrupting active service connections or terminating execution. It is widely used by administrators after modifying server configuration settings. In contrast, SIGKILL forces immediate termination, SIGTERM requests graceful shutdown, and SIGSTOP pauses process execution. Knowing how to utilize SIGHUP ensures that system administrators can apply configuration updates smoothly and maintain high service availability across production Linux enterprise server environments.<\/span><\/p>\n<h3><b>Question 179<\/b><\/h3>\n<p><b>Which command-line utility queries and displays logs managed by the systemd journal logging daemon?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">tail<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">journalctl<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">dmesg<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">cat<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 2<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">The journalctl utility is the dedicated command-line interface used to query, filter, and display system log entries collected and managed by the systemd journal daemon. It allows administrators to inspect boot logs, filter by service units, and review error codes efficiently. While tail tracks plain-text log files, dmesg displays kernel ring buffer messages, and cat outputs full files. Mastering journalctl is essential for troubleshooting startup failures, monitoring service health, and analyzing system events across modern enterprise Linux distributions and cloud server environments.<\/span><\/p>\n<h3><b>Question 180<\/b><\/h3>\n<p><b>What is a primary requirement imposed by copyleft open-source licenses like the GPL on modified distributions?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Prohibiting all commercial resale of application software<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Mandating that derivative works be licensed under identical terms<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Requiring mandatory financial royalties paid to the original author<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Forbidding any modifications or source code inspection by users<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 2<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Copyleft open-source licenses, such as the GNU General Public License, impose the strict requirement that any modified versions or derivative works created from the software must also be distributed under the exact same copyleft license terms, preserving user freedoms indefinitely. This contrasts with permissive licenses like MIT. Understanding copyleft governance is critical for legal compliance, corporate software procurement, and intellectual property management across modern enterprise software engineering projects.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>View Full LPI 010-160 Exam Dumps and Practice Test Dumps. &nbsp; Question 161 Which command changes both the user owner and group ownership of a file simultaneously? chmod chgrp chown umask Correct Answer: 3 Explanation The chown command stands for change owner and is utilized by administrators to modify both the user owner and group [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[1648,1647],"tags":[],"_links":{"self":[{"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/posts\/12377"}],"collection":[{"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/comments?post=12377"}],"version-history":[{"count":1,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/posts\/12377\/revisions"}],"predecessor-version":[{"id":12400,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/posts\/12377\/revisions\/12400"}],"wp:attachment":[{"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/media?parent=12377"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/categories?post=12377"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/tags?post=12377"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}