nginx访问量统计\访问IP次数统计

1.根据访问IP统计UV

awk ‘{print $1}’ access.log|sort | uniq -c |wc -l

2.统计访问URL统计PV

awk ‘{print $7}’ access.log|wc -l

3.查询访问最频繁的URL

awk ‘{print $7}’ access.log|sort | uniq -c |sort -n -k 1 -r|more

4.查询访问最频繁的IP

awk ‘{print $1}’ access.log|sort | uniq -c |sort -n -k 1 -r|more

5.根据时间段统计查看日志

cat access.log| sed -n ‘/14\/Mar\/2015:21/,/14\/Mar\/2015:22/p’|more

———————————————————————————
统计Apache或nginx日志里访问次数最多的前十个IP

nginx

awk ‘{print $1}’ urlogfile | sort | uniq -c | sort -nr -k1 | head -n 10
awk ‘{print $1}’ /usr/local/nginx/logs/localhost.access.log | sort | uniq -c | sort -nr -k1 | head -n 10
Apache

cd /var/log/httpd/&&\
cat access_log | awk ‘{print $1}’ | uniq -c | sort -rn -k1 | head -n 10
说明:

awk ‘{ print $1}’:取数据的低1域(第1列)

sort:对IP部分进行排序。

uniq -c:打印每一重复行出现的次数。(并去掉重复行)

sort -nr -k1:按照重复行出现的次序倒序排列,-k1以第一列为标准排序。

head -n 10:取排在前10位的IP 。

VSFTP安装、VSFTP配置、VSFTP设置

iptables开放IP段访问
-A INPUT -s 0.0.0.0/29 -m tcp -p tcp -j ACCEPT

安装VSFTP
#yum -y install vsftpd

/etc/vsftpd/vsftpd.conf 增加配置文件
#vi /etc/vsftpd/vsftpd.conf

pam_service_name=vsftpd
userlist_enable=YES
userlist_deny=NO
local_root=/var/www
tcp_wrappers=NO

编辑user_list文件,允许用户访问FTP
3939

新增加用户
#useradd 3939
#passwd 3939

开启vsftpd服务
#service vsftpd start

默认开启vsftp服务
#chkconfig vsftpd on

windows下bat批量删除文件和文件夹

@echo off
echo %date% %time% 正在删除文件,请稍等…… >>F:\InterPUB\html\xml\user\1.txt
del /f /s /q F:\InterPUB\html\xml\user\4\*.*
rd /s /q F:\InterPUB\html\xml\user\4\
echo %date% %time% 清除完成! >>F:\InterPUB\html\xml\user\1.txt
echo.>>F:\InterPUB\html\xml\user\1.txt
echo.>>F:\InterPUB\html\xml\user\1.txt
echo. & pause

h3c交换机配置web登陆 h3c交换机初始化设置 h3c交换机设置IP地址

system-view #进入系统视图
interface Vlan-interface 1 #创建VLAN
ip address 192.168.10.1 255.255.0.0 #配置vlan的IP地址
ip route-static 0.0.0.0 59.42.249.65 #配置静态路由表
ip http enable #启用WEB服务
quit

local-user admin #添加用户admin
password simple admin #配置登陆密码
service-type telnet #配置登陆方式
authorization-attribute level 3 #配置登陆权限为3级

quit

save

windows下定时rar备份文件夹任务

@echo off
cd E:\web_backup\
set today=%Date:~0,4%%Date:~5,2%%Date:~8,2%

rem 备份jd1h站点
tar -cvf jd1h.%today%.tar E:\website\jd1h > E:\scripts\tar_jd1h.log
gzip E:\web_backup\jd1h.%today%.tar

rem 备份med.gd2h.com站点
tar -cvf med.gd2h.com.%today%.tar E:\website\med.gd2h.com > E:\scripts\tar_med_gd2h.log
gzip E:\web_backup\med.gd2h.com.%today%.tar

rem 备份www.gd2h.com站点
tar -cvf www.gd2h.com.%today%.tar E:\website\med.gd2h.com > E:\scripts\tar_www_gd2h.log
gzip E:\web_backup\www.gd2h.com.%today%.tar

rem 删除7天前的旧备份
forfiles /p “E:\web_backup” /s /m *.tar.gz /d -7 /c “cmd /c del @path”

rem 同步站点
cd C:\Program Files\cwRsync\bin
rsync -avPz –delete –no-iconv /cygdrive/E/web_backup/ rsync://10.91.10.141/backup/219.238.238.126/vm-backup/iis_web/tar > E:\scripts\tar_rsync.log

rsync -avPz –delete –no-iconv /cygdrive/E/website/ rsync://10.91.10.141/backup/219.238.238.126/vm-backup/iis_web/program > E:\scripts\web_rsync.log

============================================

定时任务执行,没日志输出,日志显示0kb。
而手动执行,又正常。
一般是环境变量问题,把C:\Program Files (x86)\cwRsync\bin 加到path环境变量里面即可。。