Lpi 101-500 Actual Free Exam Questions & Community Discussion

  • Exam Code/Number: 101-500
  • Exam Name/Title: LPIC-1 Exam 101, Part 1 of 2, version 5.0
  • Certification Provider: Lpi
  • Corresponding Certification: LPIC Level1
  • Exam Questions: 299
  • Updated On: Jul 11, 2026
Which of the following commands will send output from the program myapp to both standard output (stdout) and the file file1.log?
Correct Answer: E Vote an answer
Explanation: Only visible for EduDump members. You can sign-up / login (it's free).
Which type of filesystem is created by mkfs when it is executed with the block device name only and without any additional parameters?
Correct Answer: D Vote an answer
Explanation: Only visible for EduDump members. You can sign-up / login (it's free).
Which of the following commands moves and resumes in the background the last stopped shell job?
Correct Answer: A Vote an answer
Explanation: Only visible for EduDump members. You can sign-up / login (it's free).
What information related to a user account is modified using the chage command?
Correct Answer: B Vote an answer
Regarding the command:
nice -5 /usr/bin/prog
Which of the following statements is correct?
Correct Answer: A Vote an answer
Explanation: Only visible for EduDump members. You can sign-up / login (it's free).
Which of the following files, located in the user home directory, is used to store the Bash history?
Correct Answer: E Vote an answer
Explanation: Only visible for EduDump members. You can sign-up / login (it's free).
The USB device filesystem can be found under /proc/______/usb/. (Please fill in the blank with the single word only)
Correct Answer:
bus
Explanation:
The USB device filesystem can be found under /proc/bus/usb/1. This is a virtual filesystem that provides information about the USB devices and buses connected to the system12. It contains files and directories that correspond to the USB host controllers, hubs, and devices12. For example, the following output shows the contents of /proc/bus/usb/ on a system with one USB host controller and two USB devices:

The directories 001 and 002 represent the USB buses, and each contain files that represent the USB devices on that bus. The file devices contains a summary of all the USB devices and their configurations. The file drivers contains a list of the USB drivers and the devices they are bound to12.
The /proc/bus/usb/ filesystem is deprecated and should not be used anymore3. It has been replaced by the /sys
/bus/usb/ filesystem, which is a sysfs mount that provides more detailed and structured information about the USB devices and buses3 .
:
1: USB in a NutShell - Chapter 5 - Linux USB 2: Linux USB FAQ 3: Alternative to /proc/bus/usb/devices - Super User : [What is the difference between /dev/usb, /proc/bus/usb and /sys/bus/usb? - Super User]
Which of the following commands list all files and directories within the /tmp/ directory and its subdirectories which are owned by the user root? (Choose two.)
Correct Answer: A,C Vote an answer
Explanation: Only visible for EduDump members. You can sign-up / login (it's free).
Which of the following commands lists all currently installed packages when using RPM package management?
Correct Answer: D Vote an answer
Explanation: Only visible for EduDump members. You can sign-up / login (it's free).
Which of the following protocols is designed to access the video card output of a virtual machine?
Correct Answer: D Vote an answer
Which command shows all shared libraries required by a binary executable or another shared library?
(Specify ONLY the command without any path or parameters.)
Correct Answer:
ldd
Explanation:
The command that shows all shared libraries required by a binary executable or another shared library is ldd.
This command queries the dynamic linker to find out which libraries are needed by the given file and displays them on the standard output. For example, to see the shared libraries required by the /bin/ls program, we can run:
ldd /bin/ls
The output will look something like this:
linux-vdso.so.1 (0x00007ffd8a7f6000)
libselinux.so.1 => /lib/x86_64-linux-gnu/libselinux.so.1 (0x00007f0c5a6c4000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f0c5a4d3000) libpcre2-8.so.0 => /usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 (0x00007f0c5a445000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f0c5a441000)
/lib64/ld-linux-x86-64.so.2 (0x00007f0c5a8a5000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f0c5a41e000) The output shows the name and the path of each shared library, as well as the address where it is loaded in memory. If the library is not found, the output will show not found instead of the path. The linux-vdso.so.
1 library is a special case, as it is a virtual library that is not actually present on the filesystem, but is injected by the kernel into every process12.
References:
How to Show All Shared Libraries Used by Executables in Linux? - Baeldung How to show all shared libraries used by executables in Linux? - Stack Overflow
The command dbmaint & was used to run dbmaint in the background. However, dbmaint is terminated after logging out of the system. Which alternative dbmaint invocation lets dbmaint continue to run even when the user running the program logs out?
Correct Answer: C Vote an answer
Explanation: Only visible for EduDump members. You can sign-up / login (it's free).
A user accidentally created the subdirectory \dir in his home directory. Which of the following commands will remove that directory?
Correct Answer: B Vote an answer
Explanation: Only visible for EduDump members. You can sign-up / login (it's free).
0
0
0
10