欢迎光临IT网Linux学习频道

当前位置: > shell编程 >
  • [shell编程] 用SHELL脚本精准清除Squid缓存 日期:2014-04-29 00:20:16 点击:168 好评:0

    此脚本是在张宴的缓存清理脚本上做了修改的,主要是增加if选项,并根据$1参数类型来选择性的列出缓存文件所在地址(因为$1并不固定,有时是特定的jpg类型,有时是域名)目前在自己的Squid缓存服务器上应用,感觉采集缓存网址基本上没什么误差了,欢迎大家试...

  • [shell编程] 用shell脚本来防SSH和vsftpd暴力破解 日期:2014-04-29 00:19:42 点击:134 好评:0

    新近刚上的FTP备份服务器,例行检查/var/log/secure日志时,发现不少sshd和vsftpd失败认证信息,很明显有人想用暴力破解工具窃取密码,所以需要编写一个安全脚本防止。 脚本需求如下:此SHELL脚本放在crontab计划任务里,每隔6小时(此时间根据实际情况来定...

  • [shell编程] linux shell命令快捷获得系统帮助 日期:2014-04-29 00:19:13 点击:182 好评:0

    作为刚刚学习linux朋友,我们拿到一个命令,不知道怎么样使用,一般都会先看下命令默认参数说明,然后再不清楚就是通过man命令查阅手册。还是找不到方法,就网上搜索,最后不行就去大论坛发帖。由于很多时候发帖子估计要比较久有人回复。久而久之,对学习lin...

  • [shell编程] 利用shell脚本监控网站状态 日期:2014-04-29 00:17:52 点击:192 好评:0

    最近公司服务器所在机房常因攻击和网络故障导致网站无法正常访问,为了能第一时间获知网站无法访问,并快速处理问题,特利用shell脚本对服务器访问状况进行监控,一但网站无法访问即可触发短信报警,这里面参考了张晏和junnan的博文,在此表示感谢!! 首先需...

  • [shell编程] SHELL脚本,来实现Nginx服务进程高可用 日期:2014-04-29 00:17:30 点击:164 好评:0

    编写SHELL脚本,来实现Nginx服务进程的高HA,脚本内容如下: #!/bin/bash while : do nginxpid=`ps -C nginx --no-header | wc -l` if [ $nginxpid -eq 0 ];then /usr/local/nginx/sbin/nginx sleep 5 nginxpid=`ps -C nginx --no-header | wc -l` echo $ngin...

  • [shell编程] 利用shell脚本拒绝TCP连接数大于20的IP 日期:2014-04-29 00:17:05 点击:174 好评:0

    最近服务器频繁遭到CC攻击,抓包、分析连接数后,发现单台服务器的并发连接数达到5万多,本想利用iptables的connlimit模块对连接数据进行限制的,无奈我接手的这几台服务器都没打此补丁,决定利用shell脚本对于一些连接数过大的IP进行屏蔽 vi /opt/drop_tcp.s...

  • [shell编程] 给力的10个shell命令 日期:2014-04-29 00:16:31 点击:96 好评:0

    1,查看apache的并发请求及其TCP连接状态 netstat -n | awk /^tcp/ {++S[$NF]} END {for(a in S) print a,S[a]} 2,显示消耗内存/CPU最多的10个进程 ps aux|sort -nk +4 |tail 3,找去自己最常用的10条命令及使用次数 sed -e s/| /\n/g ~/.bash_history | cut -d...

  • [shell编程] shell 快捷键大全 日期:2014-04-29 00:15:55 点击:164 好评:0

    history 显示命令历史列表 (Ctrl+p) 显示上一条命令 (Ctrl+n) 显示下一条命令 !num 执行命令历史列表的第num条命令 !! 执行上一条命令 !?string? 执行含有string字符串的最新命令 Ctrl+r 然后输入若干字符,开始向上搜索包含该字符的命令,继续按Ctrl+r,搜...

  • [shell编程] 利用shell命令操作Memcached 日期:2014-04-29 00:15:17 点击:98 好评:0

    数据存储(假设key为test,value为12345) printf settest005\r\n12345\r\n |nc 127.0 . 0.1 12000 STORED 数据取回(假设key为test) printf gettest\r\n |nc 127.0 . 0.1 12000 VALUE test 0 5 12345 END 数值增加1(假设key为test,并且value为正整数) p...

  • [shell编程] shell脚本自动修复mysql损坏的表 日期:2014-04-29 00:13:55 点击:171 好评:0

    最近查看 mysql 数据库服务器日志,老发现有表损坏的错误日志,比如:120724 7:30:48 [ERROR] /data/soft/ mysql /libexec/ mysql d: Table ./blog/wp_links is marked as crashed and last (automatic?) repair failed 手动修复了表后正常了,没过几天又发...

  • 首页
  • 上一页
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 下一页
  • 末页
  • 1431426
栏目列表
推荐内容