#!/bin/bash#CreatedByT.Sweetiptables_file=/etc/sysconfig/iptables#防火墙配置文件IP_ADDR=`tail-n500/var/log/secure|grep"Failedpassword"|awk‘{print$11}‘|uniq-c|awk‘$1>=3{print$2}‘`#取出登录错误3次以上的IPcat$iptables_file|grep$IP_ADDR>/dev/nullif[$?-ne0..
分类:
系统相关 时间:
2016-07-20 23:11:29
阅读次数:
916
1、Ubuntu服务器版本装scipy 预装版本可能fortran包版本过旧或者不全,安装scipy之前需要更新环境。 sudo apt-get install gfortran libopenblas-dev liblapack-devpip install scipy 2、Linux bash自 ...
分类:
系统相关 时间:
2016-07-20 22:43:05
阅读次数:
247
centos6.5的iptables防火墙规则#!/bin/bash############clearallchains#########iptables--delete-chainiptables--flush###########defauletpolicy#########iptables-PINPUTDROPiptables-PFORWARDDROPiptables-POUTPUTACCEPT###########lopolicy###########iptables-AINPUT-ilo..
分类:
Web程序 时间:
2016-07-20 15:09:55
阅读次数:
298
virecover_mem.sh
#!/bin/bash
#系统分配的区总量
mem_total=`free-m|grepMem|awk‘{print$2}‘`
#当前剩余的free大小
mem_free=`free-m|grepMem|awk‘{print$4}‘`
#当前已使用的used大小
mem_used=`free-m|grepMem|awk‘{print$3}‘`
if(($mem_used!=0));then
#如果已被使用..
分类:
系统相关 时间:
2016-07-20 15:07:03
阅读次数:
259
#基本HTTP
python-mBaseHTTPServer8080如果当前目录有index.html则可以直接显示#简单HTTP包含GET与HEAD请求
python-mSimpleHTTPServer8080#HTTP包含POST请求当前
python-mCGIHTTPServer8080已sh脚本为CGI程序的语言如下:当前目录下新建cgi-bin目录#!/bin/bash
echo"Content-Typ..
分类:
编程语言 时间:
2016-07-20 13:45:21
阅读次数:
341
bash脚本编程:过程式编程语言:顺序执行选择执行循环执行选择执行:if判断条件then条件为真的分支代码fiif判断条件;then条件为真的分支代码else条件为假的分支代码fi编写一个shell如果用户不存在就添加用户,存在就打印已经存在的信息。#!/bin/bashif[$#-lt1];thenecho"atleas..
分类:
系统相关 时间:
2016-07-20 06:47:28
阅读次数:
205
参考http://ywzhou.blog.51cto.com/2785388/15801601客户端新建脚本#!/bin/bash
portarray=(`sudonetstat-tnlp|egrep-i"$1"|awk{‘print$4‘}|awk-F‘:‘‘{if($NF~/^[0-9]*$/)print$NF}‘|sort|uniq`)
length=${#portarray[@]}
printf"{\n"
printf‘\t‘"\"data\":["
for((i=0;i<$l..
分类:
其他好文 时间:
2016-07-19 19:15:14
阅读次数:
2828
1、安装docker并启动docker,不在赘述2、创建使用Dockerfile安装sshd服务的目录,名字路径自定义mkdirsshd_centoscdsshd_centos3、编辑启动sshd服务的脚本文件vimrun.sh内容为#!/bin/bash/usr/sbin/sshd-D4、生成宿主机和docker容器通讯的密钥ssh-keygen-trsa-b2048-f/etc/ssh/..
分类:
其他好文 时间:
2016-07-19 19:08:34
阅读次数:
2306
复杂的数据结构和计算不是 bash 的特长。但它的确至少提供了数组和算术运算。 1.算术运算 所有的 bash 变量的值都是字符串,所以 bash 在赋值的时候并不区分数字 1 和 字符串 "1" 。不同之处在于如何使用变量。下面几行代码展示出了其中的差异: 运行结果: 注意给$c 赋值的语句,其中 ...
分类:
编程语言 时间:
2016-07-19 18:34:38
阅读次数:
186