shell脚本联合PHP脚本采集网站的pv和alexa排名 Linux
这是给朋友写的脚本,是做cdn方面的,经常遇见攻击,但是不能一遇见攻击就把域名给封杀,我们可以有选择的进行判断。这个是php取值alexa值得:
&
标签: linux
Shell实现的一些数学运算自定义函数分享 Linux
最近脚本中总是需要计算,每次都用awk会比较麻烦,就把awk的加减乘除封装了下,每次调用直接source math.sh就可以了。 有些要点要指出,以免以后修改的时候忘记: 1、对两个数字进行判断是否为数字,使用awk进行匹配 2、...
标签: linux
使用shc工具加密shell脚本详解 Linux
Shc可以用来对shell脚本进行加密,可以将shell脚本转换为一个可执行的二进制文件。经过shc对shell脚本进行加密后,会同时生成两种个新的文件,一个是加密后的可执行的二进制文件(文件名以.x结束),另一个是C语言的原文件(文件名以...
标签: linux
CentOS下对shell脚本加密的二种方法 Linux
第一种方法(gzexe): 这种加密方式不是非常保险的方法,但是能够满足一般的加密用途,可以隐蔽脚本中的密码等信息。 它是使用系统自带的gzexe程序,它不但加密,同时压缩文件。 使用方法: gzexe file.sh 它会把原来没有加密的...
标签: linux
一个监控Squid运行进程数并自动重启的简洁Shell脚本分享 Linux
#!/bin/shwhile sleep 30doSquidNum=`ps -ef|grep squid|grep -v grep|wc -l`#HttpNum=`netstat -an|grep 0.0.0.0:80|grep -v grep|wc -l` #80状态if [ $SquidNum != 3 ] ; then/etc/rc3.duid start
标签: linux
CentOS中使用Shell脚本实现每天自动备份网站文件和数据库并上传到FTP中 Linux
一、安装Email发送程序
yum install sendmail mutt
二、安装FTP客户端程序本脚本需要用到FTP客户端程序将文件上传到FTP空间上面,因此必须安装FTP客户
标签: linux
一个简洁的全自动安装LNMP服务器环境的Shell脚本分享 Linux
此脚本在生产服务器上使用了一年多,本脚本崇尚简单唯美,只需要一个脚本就可以在任何一台有网络的服务器上自动配置LNMP。 本脚本会在脚本执行目录下,建packages目录用于存放LNMP所需要的软件。大家安装完可以删除该目录。 使用方法: 1...
标签: linux
Shell踢人的三种方法 Linux
首先用w查看当前登录用户,运行w命令的是当前用户,需要保留,其他一概踢掉。 方法一,传统办法,找到其他终端的名字,然后找到响应的进程杀掉 # w |grep -v -w w # ps aux |grep tty # kill xxx进程号 ...
标签: linux
Linux Shell的一些使用小技巧收集 Linux
检查远程端口是否对bash开放: echo /dev/tcp/8.8.8.8/53 && echo open 让进程转入后台: Ctrl + z 将进程转到前台: fg 产生随机的十六进制数,其中n是字符数: openssl rand -...
标签: linux
CentOS下mysql定时备份Shell脚本分享 Linux
1、备份语句
# /usr/local/mysql/bin/mysqldump -utest -ptest test --socket=/tmp/mysql.3306.sock > /usr/local/mysql_backup/3306/test-`date +%Y%m%d`.sql.gz
语句说明: /usr/local/my
标签: linux