首页 > 代码库 > 日常的修修补补

日常的修修补补

说明:所有日常中遇到的一两句话就能解决的问题,都将记录在这(长期更新)


1.ats日志squid.blog,查看需要traffic_logcat命令,而又想tail -f 实时查看,经测试 tail -f squid.blog |traffic_logcat 和  traffic_logcat `tail -f squid.blog ` 都不行。

    解决方法: 修改ats的日志格式

    折中方法:watch  -n 1 -d ‘traffic_logcat squid.blog|tail -20‘   如果速度比较慢,这个是可以满足需求的


2.新版本ats remap 记录类似 map http://www.baidu.com/ http://1.1.1.1/不能正常访问问题:

解决方法: proxy.config.url_remap.pristine_host_hdr  置为1  (功能是保持原来的head不变)


3.Centos 低版本默认不自带pptpd gcc4.8等软件

解决方法:更新repo: wget http://people.centos.org/tru/devtools-2/devtools-2.repo -O /etc/yum.repos.d/devtools-2.repo


4.apache 301跳转:

RewriteEngine On

RewriteCond %{HTTP_HOST} ^www.linzb.com [NC]

RewriteRule ^(.*) http://www.baidu.com/ [R=301,L]


5.时间同步:

ntpdate pool.ntp.org


6.可用的m3u8源:

http://live.hkstv.hk.lxdns.com/live/hks/playlist.m3u8

rtmp://live.hkstv.hk.lxdns.com/live/hks

rtmp://red.88sps.com:14003/bjl03/myFlow


7.iptables转发:

  iptables -t nat -I PREROUTING -p tcp --dport 1935 -j DNAT --to-destination 121.14.151.218

  iptables -t nat -I POSTROUTING -p tcp --dport 1935 -j  MASQUERADE


8.squid.log日志时间转换:

vi time.pl 

内容为:

#! /usr/bin/perl -p

s/^\d+\.\d+/localtime $&/e


9.统计squid.log某个时间段以后的域名访问:

cat   /opt/ats/var/log/trafficserver/squid.log|sed -n ‘/14659871/,$p‘|awk ‘{print $7}‘ |grep -o ‘\/\/.*\....\/‘|sort -rn|uniq  -c|sort -rn|head -10


./time.pl squid.log|grep "Jul 14"|grep -o ‘\/\/.*\....\/‘|sort -rn|uniq  -c|sort -rn|head -10


10.pfx提取密钥:

 openssl pkcs12 -in  macncn.pfx -nodes -out server.pem


11.查看一个网站使用的web软件等信息:

http://uptime.netcraft.com/up/graph?site= 

###site=后面加上网站名即可,比如

http://uptime.netcraft.com/up/graph?site=www.vn9886.com


本文出自 “单季稻” 博客,请务必保留此出处http://linzb.blog.51cto.com/5192423/1895390

日常的修修补补