10 2022 档案

摘要:一、Git 操作流程 ###代码提交和同步代码: ###代码撤销和撤销同步 ####代码提交和同步代码常用命令 #####第零步: 工作区与仓库保持一致 #####第一步: 文件增删改,变为已修改状态 #####第二步: git add ,变为已暂存状态 $ git status $ git add 阅读全文
posted @ 2022-10-28 13:41 老夫聊发少年狂88 阅读(39) 评论(0) 推荐(0) 编辑
摘要:###什么是CI(Continuous integration持续集成) 在传统的软件开发中,集成过程通常在每个人完成工作后的项目结束时进行。整合通常需要数周或数月的时间,可能会非常痛苦。持续集成是一种将集成阶段置于开发周期中较早的做法,因此,构建,测试和集成代码的时间安排更为规则。 开发人员通常使 阅读全文
posted @ 2022-10-27 15:36 老夫聊发少年狂88 阅读(816) 评论(0) 推荐(0) 编辑
摘要:###传统瀑布开发模式: 瀑布式(WM:Waterfall Model)开发是一种老旧的,正在过时的计算机软件开发方法。最开始的软件行业普遍采用这种方法,但是这种方法套用自传统工业生产,不适应计算机软件开发的具体情况。 大体分为这几个阶段:制定计划、需求分析、软件设计、程序编写、软件测试和运行维护等 阅读全文
posted @ 2022-10-27 15:22 老夫聊发少年狂88 阅读(548) 评论(0) 推荐(0) 编辑
摘要:###1. 简介 当template模块对模板文件进行渲染时,使用的就是jinja2模板引擎,jinja2本身就是基于python的模板引擎,所以,如果想要更加灵活的编辑模板文件,最好还要了解一些与jinja2有关的基本知识点 ###2. 语法 {{ }} :用来装载表达式,比如变量、运算表达式、比 阅读全文
posted @ 2022-10-25 14:03 老夫聊发少年狂88 阅读(31) 评论(0) 推荐(0) 编辑
摘要:常用的性能测试工具,如 Apache ab, Apache JMeter (互联网公司用的较多),LoadRunner 等。 我们今天主要说一说轻量级性能测试工具 wrk。 ####一、什么是 wrk wrk 是一款针对 Http 协议的基准测试工具,它能够在单机多核 CPU 的条件下,使用系统自带 阅读全文
posted @ 2022-10-20 14:45 老夫聊发少年狂88 阅读(213) 评论(0) 推荐(0) 编辑
摘要:####1. 场景介绍 在对一组服务器 server_group1 执行操作过程中,需要在另外一台机器 A 上执行一个操作,比如在 A 服务器上添加一条 hosts 记录,这些操作必须要在一个 playbook 联动完成。也就是是说 A 服务器这个操作与 server_group1 组上的服务器有依 阅读全文
posted @ 2022-10-19 14:24 老夫聊发少年狂88 阅读(176) 评论(0) 推荐(0) 编辑
摘要:encrypt_string子命令 刚才介绍的方法都是对整个文件进行加密,但是通常,我们并不需要加密整个文件,加密整个文件后,反而可能会对我们的阅读造成困扰,有时我们只是想把”密码隐藏起来”而已。 从2.3版本开始,使用encrypt_string子命令,可以加密”字符串”,通过加密字符串的功能,能 阅读全文
posted @ 2022-10-19 11:18 老夫聊发少年狂88 阅读(216) 评论(0) 推荐(0) 编辑
摘要:####1.忽略任务失败 针对单个task Ansible 默认会检查命令和模块的返回状态,并进行相应的错误处理,默认是遇到错误就中断 playbook 的执行,这些默认行为都是可以改变的,可以通过 ignore_errors 忽略返回状态码 vim test1.yml - hosts: 192.1 阅读全文
posted @ 2022-10-17 13:11 老夫聊发少年狂88 阅读(412) 评论(0) 推荐(0) 编辑
摘要:###1.原因:wsl2 ubuntu20.04主机开启后 ip是动态获取的 ###2.需求:是把wsl2虚拟适配器的设置成静态的 ####3.操作: ####3.1.windows设置 powershell以管理员身份执行以下语句: Get-NetAdapter 'vEthernet (WSL)' 阅读全文
posted @ 2022-10-14 16:52 老夫聊发少年狂88 阅读(1002) 评论(0) 推荐(0) 编辑
摘要:WSL2 启用systemd 安装方法 一 1.确保默认的WSL本版为2 powershell wsl --set-default-version 2 2.下载并解压缩 distrod_wsl_launcher,解压提取exe 3.按照提示安装自己需要的发行版本 4.(可选)若需要发行版本在Wind 阅读全文
posted @ 2022-10-14 13:40 老夫聊发少年狂88 阅读(200) 评论(0) 推荐(0) 编辑
摘要:####1.icmp icmp包全部禁止,不方便查看主机是否在线,也不方便于调试。限制通过在INPUT链的icmp包的通过频率,设置为1/s 一秒钟通过一个包 iptables -I INPUT -p icmp -m limit --limit 1/sec --limit-burst 2 -j AC 阅读全文
posted @ 2022-10-08 14:50 老夫聊发少年狂88 阅读(110) 评论(0) 推荐(0) 编辑
摘要:###一、SNAT策略及应用 ####1、SNAT策略概述 #####SNAT应用环境 局域网主机共享单个公网IP地址接入Internet(私有IP不能在Internet中正常路由) #####SNAT策略的原理 源地址转换,根据指定条件修改数据包的源IP地址,通常被叫做源映射。 #####SNAT 阅读全文
posted @ 2022-10-07 15:41 老夫聊发少年狂88 阅读(80) 评论(0) 推荐(0) 编辑
摘要:####multiport: 添加多个不连续端口 示例 :10.0.0.10 访问本机20、21、80、443允许通过; [root@route ~]# iptables -t filter -I INPUT -s 10.0.0.10 -d 10.0.0.200 -p tcp -m multipor 阅读全文
posted @ 2022-10-07 10:43 老夫聊发少年狂88 阅读(222) 评论(0) 推荐(0) 编辑
摘要:####1.什么是iptables规则 数据包的过滤是基于规则,规则是由“匹配条件”+“动作”组成。我们对规则的操作是增删改查 操作规则的语法:iptables [-t] [表名] 选项 [链名] [规则] [动作] 操作规则之前我们需要考量如下问题: 要实现什么功能 (判断添加到那张表上) 报文流 阅读全文
posted @ 2022-10-05 22:54 老夫聊发少年狂88 阅读(140) 评论(0) 推荐(0) 编辑
摘要:####1.什么是防火墙 计算机网络隔离技术,可以过滤网络数据包!把无效的数据隔离出来,保证计算机的安全。我们把这种功能的“硬件或软件”称为“防火墙” ####防火墙的分类 逻辑上分类 计算机防火墙:针对单个主机进行防护 例如windows 网络防火墙: 处于网络入口,针对网络入口进行防护,保护网络 阅读全文
posted @ 2022-10-05 20:05 老夫聊发少年狂88 阅读(221) 评论(0) 推荐(0) 编辑
摘要:####1.1 selinux官方示例 EXAMPLES: - name: Enable SELinux selinux: policy: targeted state: enforcing - name: Put SELinux in permissive mode, logging action 阅读全文
posted @ 2022-10-05 18:35 老夫聊发少年狂88 阅读(266) 评论(0) 推荐(0) 编辑
摘要:####1.下载模块:get_url get_url: url: 下载地址 dest: 下载到本地的路径; mode: 权限; checksum:对资源做校验; 1.1.下载一个资源到本地/tmp目录; ansible webservers -m get_url -a 'url=http://fj. 阅读全文
posted @ 2022-10-05 18:07 老夫聊发少年狂88 阅读(39) 评论(0) 推荐(0) 编辑