摘要:
1. Docker安装 1.1 Docker的基本组成 镜像(image): docker镜像就好比是一个模板,可以通过这个模板来创建容器服务,tomcat镜像 >run >tomcat01容器(提供服务器),通过这个镜像可以创建多个容器(最终服务运行或者项目运行就是在容器中的) 容器(contai 阅读全文
摘要:
一、OSPF 1. OSPF基本配置 2. OSPF术语,邻居和NBMA环境下的邻居 3. OSPF邻居关系排错以及网络类型 4. DR/BDR以及邻接关系 5. 1、2类LSA和SPF计算路由 6. OSPF的3类LSA和虚连接 7. OSPF外部路由和Stub区域 8. OSPF的NSSA详解 阅读全文
摘要:
一、信息收集 1. 信息收集大纲 2. 信息收集之谷歌语法 3. 信息收集之端口扫描 4. 信息收集之子域名 5. 信息收集之目录扫描 6. 信息收集之CMS识别 阅读全文
摘要:
一、Python基础 1. 变量常量 2. 基本数据类型 3. 垃圾回收机制 4. 与用户交互 5. 基本运算符 6. 可变不可变类型 二、运算、判断、循环 1. 条件 2. 逻辑运算 3. 成员运算符和身份运算符 4. 流程控制之if判断 5. 深浅copy 6. 流程控制之while循环 7. 阅读全文
摘要:
00. 课程介绍部分 1) 常见面试题 (系统启动流程 服务开机自启方法) 2) 用户管理概念 3) 用户权限说明(*) 4) 企业中用户管理注意事项 课程知识回顾 1) awk命令概念说明 擅长取列 擅长统计分析日志 awk命令语法: awk [参数] '模式{动作}' 文件 awk执行原理: B 阅读全文
摘要:
课程知识回顾 1) 正则符号 基础正则符号: ^ 以什么开头的信息进行匹配 ^oldboy $ 以什么结尾的信息进行匹配 oldboy$ ^$ 表示匹配空行信息 . 匹配任意一个且只有一个字符 grep "." * 匹配前一个字符连续出现0次或者多次 .* 匹配所有任意信息 类似于通配符* \ 将有 阅读全文
摘要:
课程知识回顾 01. 课程知识回顾 文件属性章节: ll -i /etc/hosts 33584339 -rw-r--r--. 2 root root 192 Apr 15 2019 /etc/hosts 1) inode信息: inode是什么? 作用概述: 索引节点/存储文件属性信息 诞生过程: 阅读全文
摘要:
1. 文件属性概念 [root@oldboyedu ~]# ls -li /etc/ total 1092 第一个部分:文件属性 第二个部分:文件名称 34141705 d rwxr-xr-x. 3 root root 101 Mar 28 10:42 abrt 34022854 - rw-r--r 阅读全文
摘要:
课程阶段回顾部分 不会的东西要先记下来 什么叫做知识掌握了 作用清楚 操作熟练 知识原理可以绘图 PS:给不清楚人能讲明白 五个阶段 第一个阶段:服务器硬件知识和系统概念 OK 第二个阶段:系统安装部署和远程连接 第三个阶段:系统管理基础操作命令(新增命令) 第四个阶段:目录结构知识 第五个阶段:系 阅读全文
摘要:
按存值个数区分 只能存一个值:可称为标量 /原子类型——>数字,字符串 可以存放多个值:可称为容器类型——>列表,元组,字典 按照访问方式区分 直接访问:只能通过变量名访问整个值——>数字 顺序访问:可以用索引访问指定的值,索引代表顺序,又称为序列类型——>字符串,列表,元组 key访问:可以用ke 阅读全文
摘要:
集合类型 1、作用 a. 关系运算 friends1 = ["zero","kevin","jason","egon"] friends2 = ["Jy","ricky","jason","egon"] l=[] for x in friends1: if x in friends2: l.appe 阅读全文
摘要:
字典类型 1.作用 2.定义: 内用逗号分隔开多个key : value 其中value可以是任意类型,但是key必须是不可变类型,且不能重复 2.1 造字典方式一: # 造字典方式一: d = {'k1':111,1,(1,2,3):222} # d=dict(...) print(d[' 阅读全文
摘要:
1. 作用 按照索引/位置存放多个值,只用于读,不用于改 2. 定义 t = (1,1.3,'aaa') #t = tuple((1,1.3,'aaa')) print(t,type(t)) 2.1 单独一个括号,代表包含的意思 x = (10) #单独一个括号,代表包含的意思 print(x,ty 阅读全文
摘要:
1. 作用 存多个值,并且是索引对应的值,按位置存放多个值 2. 定义 l = [1,1.2,'aaa',[1,2]] 3. 类型转换 但凡能够被 for 循环遍历的类型都可以当做参数传给 list() 转成列表 res = list('hello') print(res) res({'k1':11 阅读全文