05 2020 档案
摘要:do show run | sec eigrp #刷选命令sec ###配置命令: router eigrp 100 #号必须相同,如果是100则全部是100,只有rip没有编号,ospf是进程编号,编号是多少对其他是没有影响的,但是eigrp是自制系统编号或者协议号,所以必须是一样的 no aut
阅读全文
摘要:RIP:距离矢量协议 Rfc:1058 距离矢量协议,记录的是路由条目 度量值:跳数,超过15跳为不可达 30秒收敛一次,及更新身边路由一次 V1广播,V2组播,地址为224.0.0.9 管理距离是120 使用UDP协议传输 源目的端口号是520 rip协议号是17 ####rip计时器 更新计时器
阅读全文
摘要:OSFP:链路状态协议 协议号:89 RFC:2328 实现原理:传递的是数据库不是路由条目,详细记录了每个路由器的接口的信息,通过该信息计算到达目的路由的最优路由条目(自己知道路况,然后计算路线) 度量值:cost=10*8/接口带宽,计算路由传递方向入接口的开销值 用hello包建立邻居,10s
阅读全文
摘要:1 ip default-gateway *.*.*.* #指定网关 no ip routing #关闭路由功能 show access-lists #查看acl列表 2 支持虚拟接口远程登陆,前提条件配置虚拟ip,#int lo0 #ip add ........... line vty 0 4
阅读全文
摘要:###说明:用kubeadm部署kubernetes ###一、主机环境预设 借助ntp服务设置各节点时间同步 通过dns完成各节点主机名称解析,使用hosts文件完成 关闭各节点的iptables与firewalld服务,并确保他们被禁止随系统引导过程启动 各节点禁用selinux 各节点禁用所有
阅读全文
摘要:para deafualt comment action ListenPort 10051 trapper监听端口。 SourceIP no 对外连接的源IP地址 如果多网卡需指定 LogType file 日志类型system\file\console 默认file,需要LogFile去定义文件路
阅读全文
摘要:选项 说明 默认值 pidfile 指定程程序PIDFILE路径 /var/run/zabbix/zabbix_agentd.pid loffile 日志文件路径 /var/log/zabbix-agent/zabbix_agentd.log loffilezise 日志文件大小,0为关闭,设置1为
阅读全文
摘要:#zabbixa-gent获取文件时间 ###问题:zabbix-agent脚本无法获取家目录下的文件时间 执行stat $PICTURE_NAME |grep Modify |tr -s " "|cut -d " " -f2可以获取到该文件的modify时间 将该命令放到脚本中,无法通过zabbi
阅读全文
摘要:#zabbix 安装 ###1 安装数据库mysql ###安装mysql repo源 rpm -ivh http://repo.mysql.com/yum/mysql-5.6-community/el/7/x86_64/mysql-community-release-el7-5.noarch.rp
阅读全文
摘要:####1、将erlang、rabbitmq包上传 ####2、执行 rpm -ivh 包名 ####3、设置配置文件: cp /usr/share/doc/rabbitmq-server-3.4.1/rabbitmq.config.example /etc/rabbitmq/ mv rabbitm
阅读全文
摘要:#nignx方向代理 ##proxy_pass 字符串匹配情况 ####example 1: location /name/ { proxy_pass http://127.0.0.1/remote/; } proxy指定了uri,uri将会被代替,请求http://127.0.0.1/name/则
阅读全文
摘要:#Nginx 日志分析 ###说明: 日志分析是运维人员在对系统及应用程序维护时的一个必要的也是最有效的工具之一,所以学习日志分析是做为一个运维人员的必要选择,及掌握日志分析是作为一个运维人员的必要技能 在centons6以上的系统版本中,这种日志数据由系统服务rsyslog同一管理,根据其配置文件
阅读全文
摘要:###说明: 通过dockr-compose实现https访问wordpress,为方便配置证书,借助nginx反向代理的功能 设置文件目录结构 ###docker-compose内容 version: "2" services: db: image: mysql:5.7 volumes: - ".
阅读全文
摘要:###docker-compose 简单搭建nginx的ssl环境 说明:docker-compose实现nginx通过https访问,入门级示例 ####1、docker-compose.yml内容 version: "3" services: nginx: restart: always con
阅读全文
摘要:#Percona-xtrabackup2.4 ###Note: percona-xtrabackup8.x 支持mysql8.x percona-xtrabackup2.4支持mysql5.1、5.5、5.6、5.7 2.4支持热备innodb、xtradb Myisam需要read-lock,暂停
阅读全文
摘要:#mysql语法 ##1 create table ###1.1 普通创建 ####创建表时多字段指定索引,在字段后加索引选项 create table courses ( id int unsigned auto_increment not null, name char(10) not null
阅读全文
摘要:#mysql数据库安装 ###1 yum安装并且启动mysql5.7及初始化数据库信息 rpm -ivh http://repo.mysql.com/yum/mysql-5.7-community/el/7/x86_64/mysql-community-release-el7-7.noarch.rp
阅读全文
摘要:#mysql客户端工具使用 ##1 mysql的管理工具,读取[client]: mysql mysqldump mysqladmin mysqlcheck mysqlimport 非客户端工具 myisamchk myisampack ##2 管理工具通用选项 -u 指定用户名 -h 指定主机 -
阅读全文
摘要:#mysql基本组成 ###结构图 ###模块解释 连接管理器:连接用户请求 线程管理器:启用线程连接处理用户请求 用户模块:对连接mysql服务器的用户做认证,并复制接受与驳回动作 命令分发模块:对用户的sql语句分析并分发到解析器 缓存模块:如果是查询语句且缓存命中,则直接缓存返回 日志模块:日
阅读全文
摘要:msyql数据类型 type(M)说明 对于整数类型,M表示数据的显示宽度,这个宽度最大为255,这个值与整数类型的取值范围无关。 对于浮点类型,M表示可以存储的数字总数。 如果对数字类型的列指定ZEROFILL,MySQL会自动添加unsigned属性到列中 对于字符型,则M表示存储字符格式个数
阅读全文
摘要:#MySQL sql语句基本语法 reset password UPDATE user SET Password=password('string') WHERE Host='host_name'; DCL GRANT SHOW GRANTS; 查看登录账号的权限 SHOW GRANTS FOR '
阅读全文
摘要:###说明 解决普通用户安装docker的权限 ###统一时间配置 sudo cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime ###简单安装docker 安装docker,并且不适用root启动 sudo yum install -y dock
阅读全文
摘要:#防火墙iptables ##四表五链: iptables:应用层内置控制防火墙的工具 netfilter:防火墙功能的具体实现,是内核空间的功能模块 通过iptables工具设置规则,netfilter根据该规则进行匹配并执行动作 ###四表: raw mangle nat filter ###五
阅读全文
摘要:#linux服务器创建密钥对 并使用WinSCP登录 ##目录 --创建密钥对 --密钥对处理 --使用PuTTYgen生成.ppk文件 --WinSCP登录 --注意事项 ###说明: WinSCP是一个Windows环境下使用SSH的开源图形化SFTP客户端。同时putty也是一个开源连接ssh
阅读全文
摘要:###容器 server: 一个tomcat实例 service: 将连接器关联到引擎 engine: servlet+web container 完成jsp.java.class host: 引擎内实现虚拟机 context:定义host路径 connector: 连接器,server与引擎相
阅读全文
摘要:####安装jdk tar zxvf jdk1.8.0_172.tar.gz vi /etc/profile export JAVA_HOME=/usr/local/jdk1.8.0_172; export PATH=$PATH:$JAVA_HOME/bin; export CLASS_PATH=.
阅读全文
摘要:#yum用法 yum install –y 安装包 安装提供的安装包 yum reinstall –y 安装包 重新安装,比如之前安装过但是被破坏的安装包 yum remove 安装包 卸载安装包 yum info 安装包 查看包信息 yum repolist 列出仓库列表 #####yum lis
阅读全文
摘要:####xargs使用说明 管道符跟标准重定向可以将前面的标准输出作为后者的标准输入,但是像rm、ls等命令处理的是参数并不是标准输入,所以无法处理,此时可以借助xargs将前面的标准输出作为后面命令的参数 ###xargs用法 -n 指定每次传递参数的个数 #####example1: echo
阅读全文
摘要:##格式:s/查找的内容/替换的内容/修饰符 注:查找替换的分隔符可以用其他字符比如@、#、%等,达到便于区分的目的即可 ##修饰符: s:/查找内容/替换内容/ 默认查找光标所在行,并替换该行第一次匹配到的内容 %s:/查找内容/替换内容/ 则查找的是全部行, $s:/查找内容/替换内容/ 查找最
阅读全文
摘要:##tr 压缩替换 Usage: tr [OPTION]... SET1 [SET2] 默认将set1转换为set2 -c 使用SET1进行补余 -s 将匹配的字符进行去重 -d 删除匹配的内容 -s压缩空格,并用@做替换 ##cut -b 选择bytes -c 选择字符 -d 指定边界进行选择 -
阅读全文
摘要:#文本处理器sed sed是一种流编辑器,一次处理一行,处理空间被称为模式空间,配合正则表达式与shell脚本使用广泛。 默认打印p选项 ###选项 -n 关闭默认打印 -i.bak 将原文件复制为.bak备份文件,并修改原文件 -r 配合扩展表达式 支持正则表达式,用/pattern/格式 ###
阅读全文
摘要:#linux内核参数防DDOS并提高nginx访问性能 说明:通过简单的内核参数设置,缓解一定的ddos攻击及增加nginx性能的效果 注:通过编辑/etc/sysctl.conf配置文件后sysctl -p 进行永久生效。 net.ipv4.icmp_echo_ignore_broadcasts
阅读全文
摘要:#linux 压缩打包工具 ##压缩文件工具:compress、gzip、bzip2 该工具是针对文件,而不是目录,无法等目录进行压缩。压缩文件的理念是先将文件夹的内容进行打包,再压缩打包后的文件 ###compress/uncompress 格式:compress [-dfvcVr] [-b ma
阅读全文
摘要:##yum安装nginx wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo yum –y install nginx 配置nginx配置文文件 ##yum安装mysql yum
阅读全文
摘要:##1.准备工作 ###1.1依赖apr及apr-util1.4以上 description:apache可移值运行环境(portable runtime),提供了一个C数据结构及程序的自由库,以达到一个系统可移植层到尽可能多的系统。类似于tomcat的运行环境JVM ###1.2 编译安装apr-
阅读全文
摘要:##find语法: find [option] [查找路径] [查找条件] [处理动作] 查找路径:默认为当前路径,可指定具体查找路径 查找条件:文件类型、大小、文件名、权限等,默认当前路径下所有的文件 处理动作:对符合的文件做操作,默认是输出到屏幕,即-print指令 ##查找条件: ###文件名
阅读全文
摘要:#Centos7 单用户更改密码 ###我们进入开机界面,按e ###然后找到图中红线标注的该行,在行尾添加 init=/bin/sh 然后按Ctrl+x执行,执行后系统已经进入了单用户模式,执行passwd进行密码更改 如果出现 “Authentication token manipulation
阅读全文
摘要:#ansible ##1、 ansible的架构图 1)ansible基于ssh基础的配置管理、部署和任务执行系统 2)anisble是一个非常简单的模型驱动的配置管理,多节点部署和远程任务执行系统。Ansible作品通过SSH,不需要安装任何软件或守护进程在远程节点。扩展模块可以用任何语言编写 #
阅读全文
摘要:#模块 ###模块定义 模块分为内置模块、自定义模块、第三方模块 自定义模块:将自定义模块的py文件或者py目录,放在sys.path的路径下就可以被加载 注意: py2需要在文件路径加__init__.py ####导入模块 import module_name 导入模块中得所有功能 import
阅读全文
摘要:python字符串格式化之.format syntax: str.format(args) 创建模板 {[index][:[fill][align][sgin][#][width][.percision][type]]} index: 表示在str中的索引位置 如果不指定,默认先后顺序自动分配 如果
阅读全文
摘要:1 安装git客户端 1.1基于windows下载git https://git-scm.com/download/win 1.2 安装git 执行下载的 .exe 1.3 打开git bash 2 首次使用git客户端 2.1 初始化 初始化当前目录作为git代码库 $ git init 初始化指
阅读全文
浙公网安备 33010602011771号