如果您喜歡這裡的內容,記得分享到您的Facebook和Twitter上面所有的朋友們吧!

2009年8月23日 星期日

CCIE Lab 考試可以放心使用 "show run" 命令

 Router#show run 
 Building configuration... 
早期我們考 CCIE Lab 的時候, Router 都是以 Cisco 2600/3600 系列的 Router 為主. 因為它們的 CPU 真的很慢, 每下一次 "show run", 光是第一個畫面顯示出來, 就要花去大約10秒或甚至更久的時間. 考試當中如果老是要下 "show run" 命令才能弄清楚剛才下過的命令的話, 時間肯定是不夠用.

當年我們就必須要想一些最佳化的辦法, 其中包括所謂的 "write once, read multiple times" 法: 就是使用 "write" 命令先存檔一次, 再使用 "show start" 的方式仔細分次讀取, 會快很多! (Thank you, Michael!)

另外, 對於路由資訊交換協定, 我們就必須熟用例如 "show ip protocols" 等直接列印狀態的 show 命令, 以減少對於 "show run" 命令的依賴. 所以各位知道為何本 Blog 取名為 "showipprotocols" 了吧!

然而現在的 Lab 考試來說, 至少都是使用 Cisco 3725 以上的 Router, CPU 效能也都不再是問題了, 反而我們應該好好思考, 如何善用 "show run" 命令來加速我們的設定檢查.

常用的三個技巧, 是使用 "|" (pipe, 借用自Unix) 來減少輸出的內容. 其中 "| include" 只顯示含關鍵字的那幾行; "| section" 只顯示段落第一行含關鍵字的那幾個段落; "| begin" 自含關鍵字出現的那行開始印.

以下是一個簡單的示範.

Router#show run | include bgp
router bgp 1
 bgp log-neighbor-changes
Router#show run | section bgp
router bgp 1
 no synchronization
 bgp log-neighbor-changes
 network 1.0.0.0
 neighbor 2.2.2.2 remote-as 2
 no auto-summary
Router#show run | begin bgp
router bgp 1
 no synchronization
 bgp log-neighbor-changes
 network 1.0.0.0
 neighbor 2.2.2.2 remote-as 2
 no auto-summary
!
!
!
ip http server
no ip http secure-server
!
 --More--  

這個技巧不單是應付考試, 實務上也很有用!

時間和環境都不一樣了, 考試技巧我也應該跟著改變!
如果您喜歡這篇文章,不考慮試試Email訂閱嗎?


Related Posts with Thumbnails

2 則留言:

  1. "| section" 這個真的很好用
    不過我周遭的人很像很少人知道
    大部分都是用 include 跟 begin 比較多
    不知道是不是因為CCNA裡面並沒有提到

    回覆刪除

小技巧:也可以 匿名 留言!

經典熱門文章