黄金三点论提升语言逻辑
我们看问题不能光看表面,要看其背后的本质,要透过现象看本质,考申论的时候也是这个逻辑。   练习逻辑能力最好的方法是:一切分点讲,发现了某个问题,提出这个问题发生的背后的原因,分析清楚原因之后,要给到这个原因相应的对策,最后要亮出这个我做这个事情,我最终希望达成怎样的结果。 结果,在因上找,才能解决问题。  &emsp…
阿里云存储I/O性能测试
测试工具:fio 参数: filename=/dev/vda/test.big # 测试文件; direct=1 # 测试过程绕过机器自带的buffer; rw=randwrite # 随机写的I/O; rw=randrw # 随机写和读的I/O; bs=4K # I/O块文件大小为4K对齐; size=8G # 文件大小为8G ,以每次4K的I/…
thumbnail
Linux应急响应之入侵排查
账户安全 1、用户信息文件 /etc/passwd # 格式:account:password:UID:GID:GECOS:directory:shell # 用户名:密码:用户ID:组ID:用户说明:家目录:登陆之后的 shell root:x:0:0:root:/root:/bin/bash Bash # 查看可登录用户: cat /etc/p…
实时监控网络流量脚本
通过读取运行时文件系统/proc/net/dev中的网络实时数据,并通过简单计算得到的。 [zhupengfei@devops-ubuntu-shanghai-area7 scripts]$ vim net.sh #!/bin/bash ethn=$1 while true do RX_pre=$(cat /proc/net/dev | grep …
论防火墙规则的匹配方式
  当第一个封包进入 INPUT Chain 之后,Filter 机制会以这个封包的特性从 INPUT Chain 之内的第一条规则逐一向下匹配,假设封包的特征在第一条规则就被匹配到了那么这个封包的存活就应该由这条规则来决定,如果规则说将封包丢弃,那么封包当下就会被丢弃,不管下面的规则内容是什么都不重要。相反,当第一条规则说封包…
ansible批量升级CentOS7
playbook 编写 [zhupengfei@devops-centos7-shanghai-area1 ansible]$ sudo vim yum_update.yml --- - hosts: all gather_facts: no tasks: - name: update cache # 更新yum源缓存 yum: update_ca…
ansible批量升级OpenSSH版本
CentOS Linux release 7.9.2009 (Core) 默认的OpenSSH版本是OpenSSH_7.4p1,YUM提供的最新版本也是 OpenSSH_7.4p1,对OpenSSH升级,须采用编译部署的方式。 [root@ansible-centos7-shanghai-area0 roles]# vim update_opens…
ansible批量升级sudo版本
操作 [root@ansible-centos7-shanghai-area0 ~]# vim /etc/ansible/update_sudo.yml - name: 更新sudo版本 hosts: "{{ hosts }}" remote_user: root tasks: - name: CentOS 7 更新sudo版本…
运维工作梳理
运维岗位职能 在已经建立好的网络软硬件的维护,保证业务的上线与运作的正常,运转的过程中,进行维护,集合了网络、系统、数据库、开发、安全、监控于一身的技术。 运维包括很多种,有DBA运维、虚拟化运维、监控运维等。 运维分类: 1)开发运维:是给应用运维开发运维工具和运维平台的; 2)应用运维:给业务上线、维护和做故障排除的,用开发运维开发出来的工具给…