Cisco CLI 入門與操作模式
Get Started with Cisco Command-Line Interface (CLI)
從 Console 進入交換器,辨識 IOS 提示字元、模式、求助與設定保存。
基本拓撲 TOPOLOGY
原創示意圖 · 靜態拓撲設備與位址 ADDRESSING
先確認介面名稱,再開始設定| 設備 DEVICE | 介面 | IPv4 位址 | 子網路遮罩 | 預設閘道 |
|---|---|---|---|---|
| PC1 | Console | 不使用 IP | — | — |
| SW1 | Console | 9600 8N1 | — | — |
查看線路對照表(1 條連線)
| 起點 | 終點 | 介面對照 |
|---|---|---|
| pc1 | sw1 | USB / Serial Console(非 Ethernet) |
這次練習,你會學到
- 分辨使用者 EXEC、特權 EXEC、全域與介面設定模式。
- 使用 ?、Tab、命令歷史與 show 查找資訊。
- 保存與撤回本題的描述設定,不把提示字元貼成命令。
開始之前
- 具備本題涉及的 IPv4/IPv6 與子網路基礎,能在自己的隔離練習環境開啟 Console。
- 使用合法設備與軟體映像,先備份現有設定,介面名稱以自己的裝置為準。
適用環境與驗證狀態
Catalyst 2960 / IOS 15.x待驗證原創教案,尚未於實體設備驗證。依實際硬體、IOS/AireOS 版本與授權核對命令;介面名稱不可直接套用至正式設備。
循序操作 STEP BY STEP
在你自己的練習環境操作。命令複製不包含提示字元;所有輸出皆為示例。
01 準備 Console 連線
用 USB Console 或序列轉接器接至 SW1 Console。終端機採 9600 bps、8 data bits、no parity、1 stop bit、no flow control;部分 USB 型號依官方設定。Enter 後若詢問初始設定對話,於全新練習設備選 no。已有密碼時使用自己的合法帳密。
查看預期結果 範例輸出,非真實執行
Switch>(主機名稱可能不同);沒有 IP 也可透過 Console 操作。02 進入特權模式並查看系統
在 > 後輸入 enable。# 代表特權 EXEC;show 指令是讀取狀態,不進入設定模式。show version 可能包含序號,分享截圖前遮蔽。
展開參考指令 SW1 · 特權 EXEC
enable
show version
show clockenable 提升操作模式;show version 查看平台與映像;show clock 顯示裝置時間。
查看預期結果 範例輸出,非真實執行
Switch#;輸出可辨識 IOS 版本與裝置型號,時間不一定已校準。03 使用求助與編輯功能
在特權模式輸入 show ?(問號不需按 Enter),閱讀可用子命令。鍵入 conf 後按 Tab 可補完,Ctrl-A/E 移至行首/尾,方向鍵查看歷史。show history 可能包含先前輸入,勿分享機密。
展開參考指令 SW1 · 特權 EXEC
show ?
show history在特權模式輸入 show ?(問號不需按 Enter),閱讀可用子命令。鍵入 conf 後按 Tab 可補完,Ctrl-A/E 移至行首/尾,方向鍵查看歷史。show history 可能包含先前輸入,勿分享機密。
查看預期結果 範例輸出,非真實執行
? 顯示本平台支援的 show 子命令;history 顯示當前連線的命令歷史。04 切換全域與介面模式
先記錄 Fa0/1 原本描述;本題只修改閒置練習埠的 description。exit 返回上一層,end 返回特權模式。若你的裝置無 Fa0/1,換成實際閒置介面。
展開參考指令 SW1 · 全域 / 介面設定
configure terminal
interface FastEthernet0/1
description CLI_PRACTICE_ONLY
exit
end
show interfaces FastEthernet0/1 descriptionconfigure terminal 進入全域;interface 選定介面;description 不改動鏈路設定。
查看預期結果 範例輸出,非真實執行
Fa0/1 的 Description 顯示 CLI_PRACTICE_ONLY。05 保存設定並理解兩份設定
確認只改了練習埠。copy running-config startup-config 若詢問目的檔名按 Enter;show startup-config 用來檢查重啟時載入的版本。本題不需重新啟動。
展開參考指令 SW1 · 特權 EXEC
copy running-config startup-config
show startup-config確認只改了練習埠。copy running-config startup-config 若詢問目的檔名按 Enter;show startup-config 用來檢查重啟時載入的版本。本題不需重新啟動。
查看預期結果 範例輸出,非真實執行
Building configuration... [OK];startup-config 可找到本次描述。06 復原並思考
若原本無描述,使用 no description;有原值則設回原值,再保存。不要使用 erase startup-config 作為一般復原方法。思考:為什麼 show 在 (config)# 可能失敗?可先 end,或依平台使用 do show。
展開參考指令 SW1 · 特權 EXEC
configure terminal
interface FastEthernet0/1
no description
end
copy running-config startup-config若原本無描述,使用 no description;有原值則設回原值,再保存。不要使用 erase startup-config 作為一般復原方法。思考:為什麼 show 在 (config)# 可能失敗?可先 end,或依平台使用 do show。
查看預期結果 範例輸出,非真實執行
介面描述回到空白(僅適用原先無描述的情境)。確認你的設定 VERIFICATION
show version預期狀態 可辨識 IOS/型號。
型號不同時,介面與功能需另核對。
show interfaces FastEthernet0/1 description預期狀態 練習描述已套用或在復原後清空。
提示字元不是命令內容。
常見問題與排查
Console 畫面亂碼
核對鮑率與 8N1、flow control、線材與 COM 埠;不要靠重啟正式設備排查。
Invalid input detected
查看 ^ 所在字元、目前模式與 ? 支援項,使用完整命令並確認介面存在。
參考資料
依 CCNA v2.2 主題自行編寫之練習,非官方逐字教材。
發布版本 1 · 範例輸出供理解,指令尚待實機驗證。