All LPI exams

LPI 102-500: LPIC-1 Exam 102

What the 102-500 exam covers and what it costs, with a free 30-question practice test and an explanation for every answer.

At a glance
Duration
90 minutes
Questions on the exam
60
Level
Associate
Topic areas
6
Free practice questions
30
Full question bank
112 questions

What the 102-500 exam covers

The topic areas in our 102-500 question bank, with each one's share of the 112 practice questions.

102-500 cost and format

Exam code102-500
CertificationLPIC-1 Exam 102
VendorLPI
LevelAssociate
StatusActive
LanguagesTest centers: English, German, Japanese, Portuguese (Brazilian), Chinese (Simplified), Chinese (Traditional), Spanish. OnVUE: English, German, Japanese, Portuguese (Brazilian), Spanish
DeliveryPearson VUE test centers and online via OnVUE

Last checked November 10, 2026 against the official LPI exam page.

102-500 sample questions

The first 5 questions from the free practice test. Open a question to see the answer and why it is right.

All 30 free questions
  1. Question 1109 Networking Fundamentals

    A host is configured with 192.168.10.37/24. Which address is the IPv4 broadcast address for its network?

    1. A192.168.10.255
    2. B192.168.10.0
    3. C192.168.0.255
    4. D192.168.10.38
    Show answer and explanation
    Correct answer: A

    With a /24 mask the network is 192.168.10.0 and the broadcast address is the last address in that range, 192.168.10.255. 192.168.10.0 is the network address, 192.168.0.255 belongs to a different network, and 192.168.10.38 is just the next host address.

  2. Question 2107 Administrative Tasks

    An administrator must add the existing user alice to the supplementary group developers, and alice must keep her current group memberships. Which command does this?

    1. Auseradd -G developers alice
    2. Busermod -G developers alice
    3. Cgroupmod -a developers alice
    4. Dusermod -aG developers alice
    Show answer and explanation
    Correct answer: D

    usermod -aG appends the group to the supplementary list without removing existing memberships. Using -G alone replaces the whole list, groupmod has no option for adding members, and useradd cannot modify an account that already exists.

  3. Question 3108 Essential System Services

    A Linux server's clock drifts by several seconds each week. The administrator wants the system clock to keep synchronising automatically with network time servers. Which service does this?

    1. Achronyd daemon
    2. Bcron daemon
    3. Csyslogd daemon
    4. Dlogrotate utility
    Show answer and explanation
    Correct answer: A

    chronyd is a daemon that keeps the system clock synchronised with NTP servers. The cron daemon runs scheduled jobs, syslogd records log messages, and logrotate rotates log files, so none of them adjusts the clock.

  4. Question 4110 Security

    An auditor needs a list of all files on the system that have the setuid bit set. Which find command produces this list?

    1. Afind / -user root
    2. Bfind / -perm 0777
    3. Cfind / -perm -4000
    4. Dfind / -name setuid
    Show answer and explanation
    Correct answer: C

    -perm -4000 matches files in which the setuid bit is set, regardless of the other permission bits. -perm 0777 matches only files with exactly mode 777, -user root selects files by owner, and -name setuid matches only files whose name is setuid.

  5. Question 5105 Shells and Shell Scripting

    A user opens a new terminal window inside a graphical desktop session on a typical Linux distribution. The shell started is an interactive bash shell that is not a login shell. Which startup file does bash read for this kind of shell?

    1. A~/.bash_logout
    2. B~/.bashrc
    3. C~/.bash_history
    4. D~/.inputrc
    Show answer and explanation
    Correct answer: B

    Bash reads ~/.bashrc for interactive non-login shells such as a new terminal window, which is why aliases and prompt settings placed there appear in those windows. ~/.bash_logout runs when a login shell exits, ~/.bash_history only stores past commands, and ~/.inputrc configures readline key bindings rather than the shell startup.

How to prepare for 102-500

  1. Read the official LPI outline first (exam page), so you know exactly what is in scope.
  2. Give the most time to 109 Networking Fundamentals and 107 Administrative Tasks: together they make up 43% of the questions.
  3. Take the free 30-question practice test and note which topics you miss.
  4. Go back to the weak topics, then test again. A practice score shows where to study; it does not predict your exam result.

Full 102-500 question bank

All 112 questions with answers and explanations, as a PDF, an online practice exam, or both.

Full question bank
Coming to the store soon

The full 112-question bank for 102-500 is in final review. The free practice test is open now.

Start the free practice test

102-500 FAQ

Related exams