摘要:
PXE | 开关机流程linuxPXE主要阶段引导的主要6个阶段从MBR中读取引导加载程序boot loader加载并初始化内核;检测和配置设备;创建内核进程;系统管理员干预(单用户模式)执行系统启动脚本boot squene 1.1 BIOSSMPS(Switching Mode Power Supply)即开关变换器,即服务器电源,当电压检查没问题后,SMPS会发送POWER GOOD信号... 阅读全文
摘要:
执行 bash -n xx.sh用于检测脚本语法是否有错误 bash -x xx.sh用于追踪执行 ${var} 用于限定变量名称的范围,并且支持通配符 $(cmd) shell会先执行括号的cmd,然后将结果作为变量进行替换,替换只能替换标准输出,错误输出不能替换。 一串命令的()和{} ()是重 阅读全文
摘要:
linux 1. 查看网卡信息 lspci | grep -i 'eth' 1a:00.0 Ethernet controller: Intel Corporation Ethernet Connection X722 for 10GbE SFP+ (rev 09) 1a:00.1 Ethernet 阅读全文
摘要:
log | logstash log logstash enter description here 1. 安装 1. 安装java java -version 检查java版本 没有安装则到oracle官网下载java。JDK wget --no-check-certificate --no-co 阅读全文
摘要:
1. 创建NVI NVI(Network Virtual Instance)网络虚拟实例,是VTEP上为一个VXLAN提供L2交换服务的虚拟交换实例,NVI和VXLAN ID一一对应。别和VNI混了。。 业务接入点统一表现为一个L2子接口,通过在L2子接口上配置流封装实现不同的的接口接入不同的的数据 阅读全文
摘要:
普通的VLAN数量只有4096个,无法满足大规模云计算IDC的需求,而IDC为何需求那么多VLAN呢,因为目前大部分IDC内部结构主要分为两种L2,L3。L2结构里面,所有的服务器都在一个大的局域网里面,TOR透明L2,不同交换机上的服务器互通靠MAC地址,通信隔离和广播隔离靠的vlan,网关在内网 阅读全文
摘要:
字符串的基础位置预留(网上到处都是) Python用一个tuple将多个值传递给模板,每个值对应一个格式符 在模板和tuple之间,有一个%号分隔,它代表了格式化操作。 使用字典 当只有很少量的占位符时,%s%s%d等可以清楚的表示后面的变量,但是一旦占位符变多,阅读起来则很费劲,因此可以用字典来传 阅读全文
摘要:
open()函数用法: file-object = open(file_name, access_mode = ' ', buffering = -1) filename可以是相对路径或绝对路径,access_mode可以为r, w, a分别代表读,写,追加,U则表示通用换行符支持。r和U模式下,打 阅读全文
摘要:
if中[ ]实际上调用的是test的一种快捷方法。bash的数值和字符串比较运算符: 文件属性判断 -d file: file存在且为目录(dict) -e file:file存在(exist) -f file:file存在且为普通文件(file) -r file:用户有file的读权限(read) 阅读全文
摘要:
创建日期:2016/02/29 更新日期:2016/02/29 shell变量赋值时不能在等号两边留空白,否则shell会把变量名误认为是命令名 双引号括起来的变量可以进行替换(用*和?这样的文件名匹配元字符做扩展)和变量扩展,单引号则不会处理变量。 左引号’,它处理机制和双引号类似,即能够把字符串 阅读全文