文件内容差异对比-difflib 两个字符串的差异对比 符号 含义 '-' 包含在第一个序列中,但不包含在第二个序列中 '+' 包含在第二个序列中,但不包含在第一个序列中 '' 两个序列行一直 '?'......
python运维(系统和网络)
系统性能信息模块-psutil psutil是一个跨平台库,能够实现获取系统运行的进程和系统利用率信息。主要应用于监控系统,分析和限制系统资源及进程的管理。 获取系统性能信息 CPU信息 内存信息 磁......
python运维(电子邮件)
smtplib模块 作为SMTP的构造函数,功能是与smtp服务器建立连接,在连接成功后,就可以向服务器发送相关请求比如登录、校验、发送、退出等。 SMTP类定义:smtplib.SMTP([host......
nmcli管理网卡
获取命令帮助 显示网卡链接情况 显示网卡设备详情 添加网卡配置 启动网卡 修改IP地址 修改dns 修改获取IP模式 重启网卡连接读取配置 删除网卡......
shell脚本引用变量出错
awk中引用 在写脚本的过程中要引用变量构建一个新的变量,涉及到awk这个命令,正常的${varname}引用失败 解决方法 使用双引号+单引号+$+{+变量名+}+单引号+双引号即可: sed中引用......
printf
格式化输出,比print更好用的命令 格式 -v var:将结果输出到变量var中而不是输出到标准输出。format:必须指定输出格式。arguments:一到多个参数。 format转义符 序列符 ......
Linux开机流程分析
系统开机流程 载入 BIOS 的硬件信息与进行自我测试,并依据设置取得第一个可开机的设备; 读取并执行第一个开机设备内 MBR 的 boot Loader ; 依据 boot loader 的设置载入......
逻辑卷(lvm)管理
概念 LVM是逻辑盘卷管理(Logical Volume Manager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分区管理的灵活性......
正则表达式
正则表达式可以使用正则表达式引擎实现,正则表达式引擎是解释正则表达式模式并使用这些模式匹配文本的基础软件。 在Linux中,常用的正则表达式有: POSIX 基本正则表达式(BRE)引擎 POSIX ......
fail2ban
预期目标: 通过部署fail2ban,利用其本身的过滤器,结合firewalld/iptables来ban掉多次身份验证错误或者达到自定义过滤规则的IP 组件简介: fail2ban通过扫描日志文件,......