Courseiva
Junos OS FundamentalsmediumMultiple ChoiceObjective-mapped

JN0-106 Junos OS Fundamentals Practice Question

A Junos device has multiple configuration files saved. Which command shows the available rollback configurations?

⚠ Common exam trap

The trap here is that candidates familiar with Cisco IOS might expect a 'show rollback' command to list available rollbacks, but Junos uses 'show system commit' for this purpose, and 'show system rollback' only shows the content of a specific rollback when given an ID.

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

show system commit

The 'show system commit' command displays a list of all committed configuration revisions, including their commit IDs and timestamps, which are used to roll back to a previous configuration. The rollback feature in Junos relies on these stored commit files, and the command explicitly shows the available rollback points.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • show system configuration

    Why it's wrong here

    This command is not a valid operational command in Junos; the correct way to view the active configuration is 'show configuration'. Even if interpreted as an attempt to display configuration, it only presents the current candidate or committed configuration, which contains no commit history, commit IDs, or rollback information. Therefore it cannot list saved rollback points as required.

  • show system rollback

    Why it's wrong here

    The operational command 'show system rollback' requires a numeric rollback ID to display a specific previously committed configuration snapshot. When invoked without an ID, it does not enumerate the available rollback points; instead, it errors or prompts for the missing ID. To see the list of rollback IDs and timestamps, you must use 'show system commit', which provides the commit history.

  • show configuration | display rollback

    Why it's wrong here

    This syntax is not recognized on Junos devices—there is no 'display rollback' pipe for the 'show configuration' command. Piping the current configuration output cannot reveal historical snapshots or commit IDs, because the pipe filters or transforms only the current output. To inspect a specific rollback, you first use 'show system commit' to find the ID, then 'show system rollback <id>' to display that configuration.

  • show system commit

    Why this is correct

    'show system commit' is the correct operational-mode command because it lists every committed configuration on the device, along with its commit ID, timestamp, user, and optional comment. These commit IDs are the exact rollback identifiers used to restore or inspect previous configurations with 'rollback <id>' or 'show system rollback <id>'. Thus it provides the complete inventory of rollback points needed to answer the question.

About these practice questions

Courseiva writes every JN0-106 question from scratch — 156 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or dumps. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

JA

Written by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

This JN0-106 practice question is part of Courseiva's free Juniper Networks certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the JN0-106 exam.