本帖最后由 xiaocqu 于 2018-10-12 01:30 编辑 问题:如何一次性显示ASA设备show命令所有输出?
1. 常见的应用场景:
1/ 当准备保存设备配置时,需要[show running-config]命令导出所有配置,但是某些ASA设备条目太多(例如ACL、NAT等),需要敲N次空格方可显示出完整的配置,比较麻烦;
2/ 当ASA出现异常时,需要联系Cisco TAC工程师协助解决问题。TAC工程师经常需要[show tech-support]信息分析问题。此时需要敲N次空格方可显示完整的信息(show过的同学都懂)
2. 介绍两条命名:
pager [lines] lines
terminal pager [lines] lines
1/ 在特权模式下执行,在“---More---” 提示出现之前,设置一页显示行数;
2/ 默认值:24,即一次空格,显示24行;0 表示没有页面限制,line值范围:0-2147483647;
3/ 关键字'lines'是一个选项,加和不加效果一样;
4/ 对比
相同点:输入完成后,都会在当前窗口生效,功能和效果相同;
不同点:
A/ pager保存到配置中;terminal pager不保存在配置中,即terminal pager只在当前窗口生效
B/ 若同时配置pager和terminal pager,后配置的优先执行
5/ 命令历史:在版本7.0(1)被添加;
3. 建议:
当执行某些会有大量输出的show命令之前,为了提高效率,建议修改pager值为0;输出量小,不推荐修改pager值。
4. 参考链接:
Cisco ASA 5500 Series Command Reference, 8.2
https://www.cisco.com/c/en/us/td/docs/security/asa/asa82/command/reference/cmd_ref/t.html#wp1525037