Cisco Device Show Commands

Learn essential show commands for troubleshooting Cisco devices.

🧠πŸ–₯️ Cisco Device SHOW Commands

Show commands are the eyes of a network engineer. They allow you to view configuration, status, routing, hardware, and traffic without changing anything. All examples below are based on devices from Cisco Systems.

Show commands are read-only and safe for troubleshooting.

πŸ”‘ What Are show Commands?

Show commands are used to:

Golden Rule: If you are unsure β†’ use a show command first

1️⃣ show running-config (show run)

πŸ“Œ Purpose

Displays the current active configuration stored in RAM.

    show running-config
      

πŸ” What You See

πŸ§ͺ Example Use

❓ Users can’t access the internet

show run = what is configured right now

2️⃣ show cdp neighbors

πŸ“Œ Purpose

Shows directly connected Cisco devices using CDP (Cisco Discovery Protocol).

    show cdp neighbors
      

πŸ” What You See

πŸ§ͺ Example Use

❓ Which switch is connected to this port?

βœ” Use show cdp neighbors

CDP works only between Cisco devices

3️⃣ show ip interface brief

πŸ“Œ Purpose

Provides a quick summary of all interfaces and their status.

    show ip interface brief
      

πŸ” Columns Explained

Column Meaning
InterfacePort name
IP AddressAssigned IP
StatusPhysical state
ProtocolLogical state

🧠 Important States

This is the most used troubleshooting command

4️⃣ show ip route

πŸ“Œ Purpose

Displays the routing table and how packets are forwarded.

    show ip route
      

πŸ” What You Learn

πŸ§ͺ Example Use

❓ Network can’t reach the internet

βœ” Check if default route exists

No default route = no internet

5️⃣ show version

πŸ“Œ Purpose

Displays device and operating system information.

    show version
      

πŸ” Displays

show version tells what device you are working on

6️⃣ show inventory

πŸ“Œ Purpose

Displays detailed hardware inventory information.

    show inventory
      

πŸ” Displays

πŸ§ͺ Example Use

Inventory = hardware details

7️⃣ show mac address-table

πŸ“Œ Purpose

Displays MAC addresses learned by the switch.

    show mac address-table
      

πŸ” Shows

πŸ§ͺ Example Use

❓ Which port is this PC connected to?

βœ” Find MAC β†’ identify port

Switches learn source MAC addresses

8️⃣ show interface / show interface status

πŸ“Œ Purpose

Shows detailed interface statistics and health.

    show interface fa0/1
    show interface status
      

πŸ” What You See

πŸ§ͺ Example Use

❓ Network is slow

show interface = deep health check

πŸ” 9️⃣ Privilege Levels

πŸ“Œ What Are Privilege Levels?

Privilege levels control what commands a user can execute.

Level Mode Prompt
User EXECLimited>
Privileged EXECFull#
    enable
    disable
      
Most show commands require privileged mode

❓ πŸ”Ÿ Command Help & Auto-Complete

πŸ“Œ Help Feature (?)

    show ?
      

βœ” Lists all possible command options

πŸ“Œ Auto-Complete (TAB)

    sho<TAB>
      

βœ” Completes to show

? is your best friend in Cisco CLI

🧠 BIG PICTURE: Which Command for What?

Problem Command
Check configshow running-config
See neighborsshow cdp neighbors
Interface statusshow ip interface brief
Routing issueshow ip route
Device infoshow version
Hardware detailsshow inventory
Find PC portshow mac address-table
Port errorsshow interface