- Domain 3 Overview: Why User Interfaces Matter
- CLI vs. J-Web: Two Doors Into Junos
- Operational Mode vs. Configuration Mode
- CLI Navigation and Editing Features
- Pipe Filters and Output Modifiers
- Configuration Mode Mechanics You Must Know Cold
- How Domain 3 Questions Are Actually Worded
- A Focused Study Plan for Domain 3
- FAQ
- Domain 3 tests both the Junos CLI and J-Web, so you cannot skip the GUI side of the exam.
- Know the difference between active, candidate, and rollback configurations before touching the JN0-106 exam.
- Pipe filters like | match, | find, and | except are a favorite scenario-question topic.
- JN0-106 has 65 questions in 90 minutes and costs $200, so wasted time on CLI syntax questions adds up fast.
Domain 3 Overview: Why User Interfaces Matter
Domain 3: User Interfaces is the section of the JNCIA-Junos exam where Juniper checks whether you actually know how to drive Junos, not just talk about it. Domains 1 and 2 (covered in our Domain 1: Networking Fundamentals guide and Domain 2: Junos OS Fundamentals guide) build the conceptual foundation. Domain 3 shifts to the practical layer: the command-line interface (CLI), the J-Web graphical interface, and the mechanics of moving between operational and configuration states on a device.
This matters because every other domain in the exam blueprint assumes you already know how to get around Junos. Domain 4: Configuration Basics builds directly on the skills tested here - if you don't understand candidate configurations and commit behavior in Domain 3, the configuration workflows in Domain 4 will feel like guesswork. If you haven't yet read the full breakdown of all seven content areas, the JNCIA-Junos Exam Domains 2026 guide is a useful map before you drill into this one.
CLI vs. J-Web: Two Doors Into Junos
Junos OS gives administrators two primary ways to manage a device: the command-line interface and J-Web, the browser-based graphical interface. The exam expects you to know what each one is for, not necessarily how to click through every J-Web menu.
- CLI - the primary interface for most Junos administrators. It is accessed via console, Telnet, or SSH and is organized into operational mode and configuration mode.
- J-Web - a web-based GUI reachable over HTTP/HTTPS that provides dashboards, configuration wizards, and monitoring views for administrators who prefer a visual workflow or are new to Junos.
A common exam trap is assuming J-Web and the CLI are mutually exclusive. In reality, changes made in one interface are reflected in the other because both interact with the same underlying configuration database. Know that J-Web is commonly used for initial setup and monitoring, while the CLI remains the standard for scripted, repeatable, and advanced configuration tasks.
J-Web Essentials
Candidates should recognize J-Web's basic structure rather than memorize every screen.
- Dashboard view for device health, interface status, and alarms
- Configuration option for point-and-click setup of interfaces, protocols, and security
- Access requires the correct login credentials and an HTTP/HTTPS-enabled management interface
Operational Mode vs. Configuration Mode
This is arguably the single most tested concept in Domain 3. Junos CLI has two primary modes, and questions frequently present a prompt or command output and ask which mode you're in or what happens when you issue a specific command.
- Operational mode - the default mode after login, indicated by a prompt ending in
>. Used for monitoring, troubleshooting, and issuing commands likeshow,ping, andtraceroute. - Configuration mode - entered with the
configurecommand, indicated by a prompt ending in#. Used to modify the candidate configuration with commands likeset,delete,edit, andcommit.
From configuration mode, you can still run many operational-style commands by prefacing them with run - a small detail that shows up disproportionately often on the exam because it's easy to overlook while studying.
Key Takeaway
If an exam question shows a prompt ending in #, you're in configuration mode; a prompt ending in > means operational mode. Memorize this pairing - it resolves several question types instantly.
CLI Navigation and Editing Features
Junos borrows heavily from familiar shell conventions, and the exam tests whether you know the specific keystrokes and shortcuts Juniper documents.
- Tab completion - pressing Tab completes partially typed commands or lists valid options.
- Contextual help (
?) - typing?at any point displays available commands or parameters without executing anything. - Command abbreviation - Junos accepts unambiguous abbreviations of keywords (e.g.,
sh intforshow interfaces) as long as the abbreviation isn't shared by another command. - Keyboard shortcuts - Ctrl+A (beginning of line), Ctrl+E (end of line), Ctrl+W (delete previous word), and arrow keys for command history recall.
Expect scenario questions that show a partially typed command plus a keystroke and ask what the CLI will display or do next. These are quick points if you've actually practiced in a lab or simulator rather than just reading about the shortcuts.
Pipe Filters and Output Modifiers
Once you can run a command, Junos gives you output modifiers - invoked with the pipe character | - to filter and format results. This is one of the most concretely testable parts of Domain 3 because each modifier has a distinct, memorable behavior.
| Modifier | Function |
|---|---|
| match | Displays only lines containing a specified string or pattern |
| except | Displays all lines except those matching the specified pattern |
| find | Jumps to and displays output starting from the first match of a string |
| count | Returns the number of lines in the output |
| display set | Displays configuration output in set command format |
| compare | Shows the differences between the candidate configuration and a specified baseline |
Expect the exam to describe a desired outcome ("you need to see only interface lines containing 'ge-0/0/0'") and ask which modifier accomplishes it. Memorizing the table above, rather than just recognizing it when you see it, is the more reliable approach.
Configuration Mode Mechanics You Must Know Cold
Configuration mode has its own vocabulary and behavior that Domain 3 tests directly, and that Domain 4: Configuration Basics builds on further - see the Domain 4 study guide for the next layer once you're comfortable here.
- Candidate configuration - the working copy you edit; changes here are not live until committed.
- Active configuration - the configuration currently running on the device.
- Commit - applies the candidate configuration, making it the new active configuration.
- Rollback - reverts to a previously committed configuration (rollback 0 is the most recently committed active config; higher numbers go further back).
- Commit confirmed - commits a configuration temporarily, automatically rolling back if a second commit isn't issued within a specified time - critical for remote changes that might lock you out.
Navigation Commands Inside Configuration Mode
These four commands account for a large share of Domain 3's configuration-mode questions.
edit- moves into a specific hierarchy leveltop- returns to the top of the configuration hierarchyexit- leaves the current hierarchy level, or exits configuration mode entirely from the topshow- displays configuration at the current hierarchy level (used inside configuration mode, distinct from operational-modeshowcommands)
delete with deactivate. Delete permanently removes a configuration statement from the candidate configuration, while deactivate disables it without removing it - the statement stays visible, marked inactive, and can be reactivated later.How Domain 3 Questions Are Actually Worded
JN0-106 is entirely multiple-choice, delivered through Pearson VUE either at a test center or via OnVUE online proctoring. There are no simulation-based lab questions, but Domain 3 questions frequently include a short block of CLI output or a partial command and ask you to identify the correct next step, mode, or output modifier. Typical phrasing patterns include:
- "Which command would display only the lines containing…"
- "A user is at the prompt shown below. Which mode is the user in?"
- "Which two statements are true about the candidate configuration?" (choose two)
- "Which command reverts the device to the configuration that was active before the most recent commit?"
Because the exam is 65 questions in 90 minutes, that's roughly 83 seconds per question on average - plenty of time if the CLI concepts are second nature, but tight if you're mentally reconstructing command syntax from scratch. If you want a broader sense of how tough the full exam feels in practice, the How Hard Is the JNCIA-Junos Exam guide covers difficulty across all domains, and the JNCIA-Junos Pass Rate 2026 article looks at what the available data shows.
Key Takeaway
Domain 3 rewards muscle memory over memorized definitions. Practice typing actual commands - edit, top, commit confirmed, | match - rather than only reading about what they do.
A Focused Study Plan for Domain 3
You don't need a generic study framework here - you need a schedule that puts CLI repetition where it belongs relative to the other six domains. If you're building a full multi-week plan, the JNCIA-Junos Study Guide 2026 lays out the complete first-attempt strategy; the timeline below is specifically how to slot Domain 3 into that plan.
Foundations First
- Finish Domain 1 and Domain 2 material before starting Domain 3 - CLI concepts assume you already understand Junos architecture
- Skim the J-Web dashboard layout so it's not entirely unfamiliar on exam day
CLI Repetition
- Drill operational vs. configuration mode prompts daily
- Practice every pipe filter (
match,except,find,count,display set,compare) until the outputs are automatic
Configuration Mode Mastery
- Practice full edit/top/exit/show navigation sequences
- Run commit, commit confirmed, and rollback scenarios until the difference is instinctive
- Move into Domain 4: Configuration Basics once this feels solid
If you're weighing whether the whole certification track is worth the time investment given the $200 exam fee, the Is JNCIA-Junos Worth It ROI analysis and JNCIA-Junos Certification Cost breakdown are useful companion reads. And once User Interfaces feels solid, running full-length questions on our JNCIA-Junos practice exam platform is the fastest way to confirm you can apply these commands under timed conditions rather than just recognize them.
FAQ
No. The CLI receives significantly more coverage because it's the primary interface for real-world Junos administration. J-Web questions tend to focus on recognizing its purpose and general layout rather than detailed navigation.
The candidate configuration is the editable working copy you modify in configuration mode. It becomes the active configuration - the one actually running on the device - only after you issue a commit command.
JN0-106 replaced JN0-105 on April 6, 2026, and is based on Junos OS 21.2. If you're studying from older material, verify it reflects the current JN0-106 blueprint before relying on it.
It's not strictly required since the exam is multiple-choice, but hands-on repetition with CLI commands and prompts makes recognition questions far faster and more reliable than reading alone.
Employers hiring for Junos-based network roles expect comfort navigating both CLI and J-Web day one. See JNCIA-Junos Jobs and the JNCIA-Junos Salary Guide 2026 for how this certification maps to real positions.