码迷,mamicode.com
首页 >  
搜索关键字:bash    ( 15235个结果
shell脚本自动拉黑ssh登录失败3次以上的IP
#!/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
Linux环境配置备忘
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
web服务器iptables安全配置
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
Linux释放内存脚本
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
测试python HTTPServer功能
#基本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
linux编程bash的if条件
bash脚本编程:过程式编程语言:顺序执行选择执行循环执行选择执行:if判断条件then条件为真的分支代码fiif判断条件;then条件为真的分支代码else条件为假的分支代码fi编写一个shell如果用户不存在就添加用户,存在就打印已经存在的信息。#!/bin/bashif[$#-lt1];thenecho"atleas..
分类:系统相关   时间:2016-07-20 06:47:28    阅读次数:205
bash正则表达式
星号*: 句号.: 插入符号^: ...
分类:其他好文   时间:2016-07-19 23:25:07    阅读次数:227
zabbix自动发现端口并监控
参考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
利用Dockerfile文件创建带有sshd服务的centos镜像
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
UNIX/Linux系统管理技术手册(3)----bash 数组和算术运算
复杂的数据结构和计算不是 bash 的特长。但它的确至少提供了数组和算术运算。 1.算术运算 所有的 bash 变量的值都是字符串,所以 bash 在赋值的时候并不区分数字 1 和 字符串 "1" 。不同之处在于如何使用变量。下面几行代码展示出了其中的差异: 运行结果: 注意给$c 赋值的语句,其中 ...
分类:编程语言   时间:2016-07-19 18:34:38    阅读次数:186
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!