理解IOS配置文件

os.listdir读取的文件列表乱序 使用os.listdir读取的文件列表的顺序会被打乱: videos = os.listdir(PATH_1) print(videos) images = os.listdir(PATH_2) print(images) 输出: ['subvideo0', 'subvideo1', 'subvideo10', 'subvideo100', 'subvideo101', 'subvideo102', 'subvideo103', 'subvideo104', 'subvideo105', 'su. 阅读详情

一、简介

网络设备(路由器和交换机)依靠两类软件才可以正常工作:操作系统IOS和配置文件

配置文件包含IOS软件命令,这些命令用于自定义设备的功能,Cisco网络设备包含两个配置文件

1、运行配置文件(running config --用于设备的当前工作过程中)

2、启动配置文件(startup config -用作备份配置,在设备启动时加载)

 

二、配置文件加载与配置流程

启动配置文件(startup config)用于系统启动时配置设备。启动设备文件存储在NVRAM(非易失性RAM)中,NVRAM具有非易失性,当Cisco设备关闭后,文件仍保存完好。每次路由器启动或重新加载时,都会将启动配置文件加载到内存中。启动配置文件一旦加载到内存中,就被视为运行配置文件(running config)

当管理员配置设备时,运行配置文件即被修改,修改运行配置文件会立即影响设备运行。修改完成后,管理员可以选择是否将运行配置文件保存到启动配置文件中,以便下次设备重启时将使用修改后的配置启动。

 

三、常见操作

1、使更改过的配置成为新的启动配置

操作指引:show running-config查看当前运行配置文件

          验证更改无误后,保存运行配置文件到启动配置文件 copy running-config  startup-config

 

2、使设备恢复到更改前的配置----只能解决配置改动但未保存为启动配置文件情况

如果更改运行配置错误,导致路由器无法正常工作,有必要将设备恢复到之前的配置。如果运行配置文件还没有保存为启动配置文件,那么就可以通过重启路由器方法来解决。

路由器重启的方法是使用reload命令。

 

3、清除所有配置,将路由器恢复到初始状态

如果想将路由器恢复到出厂最初状态,不保留所有的配置,那么就需要使用erase命令来实现。

Router# erase  startup-config或Router# eraseNVRAM:startup-config

 

4、通过文本捕获备份/恢复配置文件(HyperTerminal或TeraTerm)

使用超级终端备份配置文件

1、选择Transfer>Capture Text

2、选择保存位置

3、单击启动start开始捕获文本

4、一旦开始捕获,马上在特权模式下执行show running-config或show startup-config命令,此时终端窗口中显示的文本将保存在所选的文本中

5、查看并确定输出文本是否完整

 

恢复备份的配置文件

IOS可以将配置文本复制到终端,此时IOS会将配置文本的每一行作为一个命令来执行。要实现每一行都能正确执行,需要将文本进行编辑以确保文本中已加密的口令转换为明文,还应删除诸如“--more--"之类的非命令文本以及IOS消息。同时需要将设备设置为全局配置模式,以接收来自正初复制的文本文件命令。

使用超级终端恢复步骤:

1、找到要复制到设备的文本文档并打开

2、复制所有文本

3、选择Edit>Paster to Host

本文出自 “我儿子真帅!” 博客,请务必保留此出处http://alligator.blog.51cto.com/36993/934311

Python中如何读取文件夹及其文件:使用os模块详解 通过上述步骤,你应该能够有效地使用Python的os模块来读取文件夹及其文件了。这些基本技能在处理数据文件、进行自动化测试或任何需要文件操作的场景中都非常有用。掌握这些操作不仅能提高你的编程效率,还能为处理更复杂的文件和目录管理任务打下坚实的基础。希望本篇博客能帮助你顺利开始你的Python文件操作之旅! 阅读详情

相关推荐

python读取指定目录下的文件

python读取指定目录下的文件 os.walk() 此函数的参数为指定的路径。返回值为一个生成器。   生成器中包含的元素为元组。每个元组由三个元素构成,第一个元素为当前查找的根目录,第二个参数为当前查找目录下的子目录列表,第三个参数为当前查找目录下的文件。   元组按照父目录,子目录的顺序排列。   示例代码如下: import os filepath = 'F:\资料文件\专业课资料\下学...

qq_35296010的博客 4417

思科配置文件解释

hostname Switch //主机名,此处用的默认的 ! boot-start-marker //启动开始标记 boot-end-marker //启动结束标记,这个不用配 ! ! ! ! no aaa new-model //去掉AAA接入控制模式 system mtu routing 1500 //设置路由时的MTU大小 ! ! ! ! crypto pki tru...

汤庆 6841

python os读取最新创建的文件

有时会需要读取某文件夹下的最新文件,可以用python自带的os.listdir()和os.stat(),当然os还有许多的功能,这里不赘述 os.listdir() 获取文件内的所有文件 os.stat() 获取文件的基本状态属性#!/usr/bin/env python # -*- coding:utf-8 -*- import osfile_dir = './文件夹路径' file_dic

蜗鱼 3481

Cisco交换机的基本配置及启动命令

   交换机的启动及基本配置   1924交换机上配置    sw1924_b#delete nvram    全部清除交换机的所有配置    sw1924_b#reload    重新启动交换机(初始提示符为> )    sw1924_b#hostname sw1924    设置交换机的主机名    sw1924_b#enable secret cisco    设置加密密码    s

软体疯子专栏 3084

python读取文件夹下所有txt_python如何批量读取txt文件

python批量读取txt文件的方法:首先导入系统模块;然后将文件夹路径更改为需要批量读取的txt文件存放的路径;再调用系统模块得到该文件夹下的所有文件名称;最后遍历文件夹,读取txt文件。如果文件夹下有多个文件,如何全部读取?类如:代码如下:import ospath = "G:\数据分析篇\携程游记之避暑2019年共1267篇" #文件夹目录files= os.listdir(path) #得...

weixin_39727706的博客 3574

python3 文件查找、读取

整理一下文件读取方法。 1.文件夹读取的几种方法 1.1 os.listdir() ''' 方法一,使用os.listdir ''' import os for filename in os.listdir(): print(filename) os.listdir():括号里是目录地址参数,没有输入参数表示当前目录 1.2 os.walk(path) path是指想遍历文件...

庆志的小徒弟 6435

cisco4948交换机进入rommon模式

cisco4948交换机进入rommon模式 情况一: 确认IOS是否存在 在rommon 提示符下输入dir bootflash:或是 dir flash检查是否文件存在。 如果文件存在,可以键入boot bootflash: xxxx.bin指定系统从该文件启动,通常系统可以引导起来。当系统进入正常模式后再通过改正启动变量(boot system flash bootflash:xxx.bin...

qq_45745375的博客 3777

os读取文件夹中的文件名:[a for a in os.listdir(img_dir) if a[0]!='.'] 中的 if a[0]!='.'

例程可以参考:https://www.tutorialspoint.com/python/os_listdir.htm one: two: ps: 此处要读取的文件夹【images_background】与 程序文件 【demo_test.ipynb】处于同一级文件目录中。如图: 不同处同一级文件夹中,参考例程。 不同处同一级文件夹中,参考例程。 three: 文件夹【images_backgr...

csdnhuizhu的博客 1010

华为HCNA实验操作之常用操作命令1-10

实验1-配置模式切换 1.实现配置模式的切换: <Huawei>system-view 从用户模式进入系统模式 [Huawei] [Huawei]quit 从系统模式退回到用户模式 <Huawei> 2.使用快捷键: <Huawei>? ?键可以显示当前模式下可以输入的所有命令 <Huawei>sy 输入sy,然后敲下Tab键,命令自动...

小菜鸟 2091

Python读取文件夹下的所有文件实例代码

这篇文章主要给大家介绍了关于Python读取文件夹下的所有文件的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧 Python读取文件夹下的所有文件 os.listdir(path)是得到在path路径下所以文件的名称列表。 open(path)是打开某个文件。 iter是python的迭代器。 更多相关Python高级课程:www.ffu9.com/2021/03/05/381.html ...

FFziyuan的博客 848

Python的OS 文件/目录方法

os 模块提供了非常丰富的方法用来处理文件和目录,下面介绍几个常用的!

木子偉 369

思科查看服务器启动配置文件,启动配置检查UCS

本文解释如何使用UCS将启动功能和命令迅速执行配置状态检查。UCS将启动功能允许用户迅速执行一粗略检查为了保证刀片适当地配置允许BIOS继续。意志启动配置检查是验证CPU和DIMM配置。此检查迅速帮助用户调试启动问题。思科UCS在意志启动配置检查提供几个工具帮助。这些工具包括:line命令show status和show post命令以及UCS管理器GUI总体状态、故障和视图POST发生。Cisc...

weixin_39964899的博客 1372

sintel读取

第一步 # Search the train folder for the samples, create string IDs for them self._IDs = [] for video in os.listdir(self._trn_dir): # video: 'alley_1' frames = sort...

Gussss的博客 1392

python读取文件夹下特定的文件_python os模块获取指定文件夹下所有文件名

本文采用os.walk()和os.listdir()两种方法,获取指定文件夹下的文件名。python os模块获取指定文件夹下所有文件名第一种方法使用os.walk():os.walk() 方法用于通过在目录树种游走输出在目录中的文件名,向上或者向下。语法walk()方法语法格式如下:os.walk(top[, topdown=True[, onerror=None[, followlinks=F...

weixin_39653078的博客 2136

自动化读取文件夹名称写入word文档

朋友需求: 需求: 获取文件夹里所有文件的名字 将文件名字保存到 docx 文件中 实现: 我们需要获取某文件夹里边所有文件的名字,那文件夹实际上是在我们的操作系统中的,所以我们可以使用 python 对接操作系统的模块来实现——os模块。需要注意的是,你千万别给我 pip install os 去安装,我揍你! 这是我们 python 的内置模块,直接导入就可以使用了,晓得不~ # 导入 os 模块 import os 然后使用 os.listdir(path=None) 方法去列出 pat

菜鸟IT女 777

python中的文件系统管理(os模块)

python打开文件的三步(打开->操作->关闭) 一.打开——open open函数 (1)第一个参数是要打开的文件名(文件名区分大小写) 如果文件存在,返回文件操作对象 如果文件不存在,会抛出异常 (2)第二个参数为读取方式 纯文本文件读取方式:r/r+,w/w+,a/a+ 非纯文本文件的读取方式:rb,rb+,wb,wb+,ab,ab+ 文件打开模式 描述 r 以...

bread_winner的博客 819

python读取文件夹-Python按顺序读取文件夹中文件

参考资料:涉及到文件操作,我们有时候会读取一个文件夹中的所有的文件。这些文件可能是文件名完全混乱的,也可能是完全格式化的(如1.png,2.png...)。下面介绍Python中的几种按顺序(假如有)读取文件夹中文件的方法。首先不得不说的是python中的os.listdir()方法。 os.listdir() 方法用于返回指定的文件夹包含的文件或文件夹的名字的列表。功能是不是一目了然?但是,os...

weixin_37988176的博客 2442

cisco 2950 启动bin文件

cisco 2950启动文件,用于交换机启动无法加载故障的修复。

上一篇: IOS模式简介
下一篇: 验证AD正确安装最佳实践
SuperITPro
博客等级 码龄15年 12粉丝 38原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值