摘要: 可以很肯定地说,find 命令是 Linux 后台开发人员必须熟知的操作之一! 对于技术面试,它也是一个热门话题。让我们看一道真题: 如果你的 Linux 服务器上有一个名为 logs 的目录,如何删除该目录下最后一次访问时间超过一年的日志文件呢?🤔 这种情况很常见,但令人惊讶的是,并非每个开发人 阅读全文
posted @ 2022-05-09 23:00 吕振江 阅读(933) 评论(0) 推荐(0) 编辑
摘要: 1、查看有多少个IP访问 awk '{print $1}' log_file|sort|uniq|wc -l 2、查看某一个页面被访问的次数 grep "/index.php" log_file | wc -l 3、查看每一个IP访问了多少个页面 awk '{++S[$1]} END {for (a 阅读全文
posted @ 2022-05-09 22:46 吕振江 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 1、Dos 攻击防范(自动屏蔽攻击 IP) #!/bin/bash DATE=$(date +%d/%b/%Y:%H:%M) LOG_FILE=/usr/local/nginx/logs/demo2.access.log ABNORMAL_IP=$(tail -n5000 $LOG_FILE |gr 阅读全文
posted @ 2022-05-09 22:31 吕振江 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 一、变量(一) 在ansible中使用变量,能让我们的工作变得更加灵活,在ansible中,变量的使用方式有很多种,我们慢慢聊! 先说说怎样定义变量,变量名应该由字母、数字、下划线组成,变量名需要以字母开头,ansible内置的关键字不能作为变量名。 由于之前的几篇文章都是在通过剧本举例,所以我们先 阅读全文
posted @ 2022-04-05 15:43 吕振江 阅读(900) 评论(0) 推荐(0) 编辑
摘要: 你写了一个很长的playbook,其中有很多的任务,这并没有什么问题,不过在实际使用这个剧本时,你可能只是想要执行其中的一部分任务而已,或者,你只想要执行其中一类任务而已,而并非想要执行整个剧本中的全部任务,这个时候我们该怎么办呢?我们可以借助tags实现这个需求。 见名知义,tags可以帮助我们对 阅读全文
posted @ 2022-04-04 21:19 吕振江 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 在开始介绍handlers的用法之前,先来描述一个工作场景。 当我们修改了某些程序的配置文件以后,有可能需要重启应用程序,以便能够使新的配置生效,那么,如果使用playbook来实现这个简单的功能,该怎样编写playbook呢? 我们来试试,此处我们使用nginx作为示例,虽然nginx可以使用ng 阅读全文
posted @ 2022-04-03 22:43 吕振江 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 前面博文中,我们介绍了一些ansible的常用模块,聪明如你,一定已经掌握了这些模块的使用方法。 那么现在,我们来想象一个工作场景,看看怎样把之前的知识点应用到这个工作场景中。 假设,我们想要在test181主机上安装nginx并启动,我们可以在ansible主机中执行如下3条命令! $ ansib 阅读全文
posted @ 2022-04-03 17:33 吕振江 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 一、yum_repository模块 yum_repository模块可以帮助我们管理远程主机上的yum仓库。 此处介绍一些yum_repository模块的常用参数,你可以先对这些参数有一个大概了解,然后再看小示例: name参数:必须参数,用于指定要操作的唯一的仓库ID,也就是.repo配置文件 阅读全文
posted @ 2022-03-31 22:30 吕振江 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 前文中,我们介绍了一些常用的Ansible常用模块之命令类模块和Ansible常用模块之文件操作,这篇文章中我们会介绍一些常用的系统类操作模块。 一、cron模块 cron模块可以帮助我们管理远程主机中的计划任务,功能相当于crontab命令。 在了解cron模块的参数之前,先写出一些计划任务的示例 阅读全文
posted @ 2022-03-31 22:18 吕振江 阅读(261) 评论(0) 推荐(0) 编辑
摘要: Ansible常用模块之文件操作博文中,我们介绍了一些常用的文件类操作的模块,这篇文章中我们会介绍一些常用的命令类操作的模块。 一、command模块 command模块可以帮助我们在远程主机上执行命令! 注意:使用command模块在远程主机中执行命令时,不会经过远程主机的shell处理,在使用c 阅读全文
posted @ 2022-03-30 23:00 吕振江 阅读(137) 评论(0) 推荐(0) 编辑
浏览器标题切换
浏览器标题切换end