LPI 102-500 Exam Questions

Questions for the 102-500 were updated on : Nov 14 ,2024

Page 1 out of 13. Viewing questions 1-15 out of 194

Question 1

What output will the following command sequence produce?
echo '1 2 3 4 5 6' | while read a b c; do
echo result: $c $b $a;
done

  • A. result: 3 4 5 6 2 1
  • B. result: 1 2 3 4 5 6
  • C. result: 6 5 4
  • D. result: 6 5 4 3 2 1
  • E. result: 3 2 1
Answer:

A

User Votes:
A
50%
B
50%
C
50%
D
50%
E
50%
Discussions
vote your answer:
A
B
C
D
E
0 / 1000

Question 2

When the command echo $ outputs 1, which of the following statements is true?

  • A. It is the process ID of the echo command.
  • B. It is the process ID of the current shell.
  • C. It is the exit value of the command executed immediately before echo.
  • D. It is the exit value of the echo command.
Answer:

C

User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 3

What word is missing from the following SQL statement?
insert into tablename ________(909, 'text');
(Please specify the missing word using lower-case letters only.)

Answer:

VALUES,
values

Discussions
0 / 1000

Question 4

Which command makes the shell variable named VARIABLE visible to subshells?

  • A. export $VARIABLE
  • B. export VARIABLE
  • C. set $VARIABLE
  • D. set VARIABLE
  • E. env VARIABLE
Answer:

B

User Votes:
A
50%
B
50%
C
50%
D
50%
E
50%
Discussions
vote your answer:
A
B
C
D
E
0 / 1000

Question 5

What output will the command seq 10 produce?

  • A. A continuous stream of numbers increasing in increments of 10 until stopped.
  • B. The numbers 1 through 10 with one number per line.
  • C. The numbers 0 through 9 with one number per line.
  • D. The number 10 to standard output.
Answer:

B

User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 6

By default, the contents of which directory will be copied to a new user's home directory when the
account is created by passing the -m option to the useradd command? (Specify the full path to the
directory.)

Answer:

/etc/skel

User Votes:
Discussions
vote your answer:
0 / 1000

Question 7

What word is missing from the following SQL statement?
__________ count(*) from tablename;
(Please specify the missing word using lower-case letters only.)

Answer:

select

User Votes:
Discussions
vote your answer:
0 / 1000

Question 8

After issuing:
function myfunction { echo $1 $2 ; }
in Bash, which output does:
myfunction A B C
Produce?

  • A. A B
  • B. A B C
  • C. A C
  • D. B C
  • E. C B A
Answer:

A

User Votes:
A
50%
B
50%
C
50%
D
50%
E
50%
Discussions
vote your answer:
A
B
C
D
E
0 / 1000

Question 9

Which of the following commands puts the output of the command date into the shell variable
mydate?

  • A. mydate="$(date)"
  • B. mydate="exec date"
  • C. mydate="$((date))"
  • D. mydate="date"
  • E. mydate="${date}"
Answer:

A

User Votes:
A
50%
B
50%
C
50%
D
50%
E
50%
Discussions
vote your answer:
A
B
C
D
E
0 / 1000

Question 10

Which of the following files, when existing, affect the behavior of the Bash shell? (Choose TWO
correct answers.)

  • A. ~/.bashconf
  • B. ~/.bashrc
  • C. ~/.bashdefaults
  • D. ~/.bash_etc
  • E. ~/.bash_profile
Answer:

B, E

User Votes:
A
50%
B
50%
C
50%
D
50%
E
50%
Discussions
vote your answer:
A
B
C
D
E
0 / 1000

Question 11

What is the difference between the commands test -e path and test -f path?

  • A. They are equivalent options with the same behaviour.
  • B. The -f option tests for a regular file. The -e option tests for an empty file.
  • C. Both options check the existence of the path. The -f option also confirms that it is a regular file.
  • D. The -f option tests for a regular file. The -e option tests for an executable file.
Answer:

C

User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 12

How can the existing environment variable FOOBAR be suppressed for the execution of the
script./myscript only?

  • A. unset -v FOOBAR;./myscript
  • B. set -a FOOBAR="";./myscript
  • C. env -u FOOBAR./myscript
  • D. env -i FOOBAR./myscript
Answer:

C

User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 13

When the command echo $$ outputs 12942, what is the meaning of 12942?

  • A. It is the process ID of the echo command.
  • B. It is the process ID of the current shell.
  • C. It is the process ID of the last command executed.
  • D. It is the process ID of the last command which has been placed in the background.
Answer:

B

User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 14

What output will the following command produce?
seq 1 5 20

  • C. 1
  • D. 2
  • E. 5
Answer:

A

User Votes:
C
50%
D
50%
E
50%
Discussions
vote your answer:
C
D
E
0 / 1000

Question 15

Which of the following words is used to restrict the records that are returned from a SELECT SQL
query based on a supplied criteria for the values in the records?

  • A. CASE
  • B. FROM
  • C. WHERE
  • D. IF
Answer:

C

User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000
To page 2