自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(90)
  • 收藏
  • 关注

原创 perl 获取更新部分日志

#!/usr/bin/perl#取文件行数##循环开始清空文件if (-f "tmp.out"){open FILE,">tmp.out";close FILE;}open( A, "<", "count.txt" ); while () { $count = $_; };print "

2015-05-31 22:59:54 369

原创 utf8 cat正常vi乱码

今天在做一个东西的时候发现,LANG设置为en_US.UTF-8,putty上的编码设置为Use font encoding, putty上输出汉字正常,重定向到文件后vi乱码,cat,more这个文件汉字显示也正常,查了网上很多东西最后发现按一种说法改对了:应该是格式化的问题! 比如man手册的文件有一些格式标记,你用man ,cat都可以正常现实,但是用vi看起来就有点混乱!因为vi把格

2015-05-31 10:42:44 2754

原创 iftop使用说明

iftop界面说明 :第一行:带宽显示中间部分:外部连接列表,即记录了哪些ip正在和本机的网络连接中间部分右边:实时参数分别是该访问ip连接到本机2秒,10秒和40秒的平均流量=>代表发送数据,底部三行:表示发送,接收和全部的流量底部三行第二列:为你运行iftop到目前流量底部三行第三列:为高峰值底部三行第四列:为平均值

2015-05-29 15:09:18 847

原创 zj-小型的查询界面

#!/usr/bin/perluse Tk;use DBI;use encoding 'euc_cn';###创建窗体my $mw = MainWindow->new(-title => "system monitor",-bg=>"blue");##定义左边菜单框体$FRAME_L = $mw->Frame(-bg=>white)->pack(qw/-side left -

2015-05-29 11:06:39 1048 1

原创 新版发布程序

#!/bin/sh## 程序名称 : tb.sh# 程序功能 : 同步前置机参数文件# 系统名称 : 浙江稠州商业银行综合业务系统# 版 本 : 1.00## OS & Environment : Sco Unix 5.0.X### History :#

2015-05-29 09:55:14 809

原创 Perl Tk和DBI结合 软件匹配问题

perl 版本用1.ActivePerl_5.16.2.msi2.客户端程序为win32_11gR2_client.zip

2015-05-28 15:13:52 611

原创 failed: ERROE OCINlsEnvironmentVariableGet(OCI_NLS_CHARSET_ID) Check NLS settings etc. at

DBI connect('db@192.168.8.100:1521','sa',...)failed: ERROE OCINlsEnvironmentVariableGet(OCI_NLS_CHARSET_ID) Check NLS settings etc. at check.pl line 1001.先确认sqlplus能否连上目标数据库2.多半是Oracle客户端程序问题

2015-05-28 12:30:58 1497

原创 perl utf-8字符集写入到ORACLE-AL32UTF8字符集乱码问题

客户端环境变量需要设置:SIMPLIFIED CHINESE_CHINA.AL32UTF8

2015-05-28 10:05:37 2428

原创 passwd --stdin 选项

--stdin This option is used to indicate that passwd should read the new password from standard input, which can be a pipe. 这个选项用于 从标准输入 管道读入新的密码

2015-05-27 20:48:36 41351

原创 清理文件

. ~/.bash_profileTODAY_DIR=`date +%Y%m%d`;HOST='FLOW-01'cd /usr/local/apache-tomcat-7.0.55_8081/logsif [ -f "$HOST.catalina.out.${TODAY_DIR}.tar.gz" ] then echo "file exits"else tar -czv

2015-05-27 17:28:40 434

原创 perl 采集数据写入数据库

#!/usr/bin/perl use POSIX;use CGI;use DBI; my $dbName = 'oadb'; my $dbUser = 'system'; my $dbUserPass = 'a2p13mvh'; my $dbh = DBI->connect("dbi:Oracle:$dbName", $dbUser, $dbUserPass) or die

2015-05-27 16:42:31 1212

原创 install_driver(Oracle) failed: Can't load '/usr/local/lib64/perl5/auto/DBD/Oracle/Oracle.so'

jrhapt02:/home/tomcat/mon> perl dbi.pl install_driver(Oracle) failed: Can't load '/usr/local/lib64/perl5/auto/DBD/Oracle/Oracle.so' for module DBD::Oracle: libocci.so.11.1: cannot open shared object

2015-05-27 16:24:36 4380

原创 Oracle TIMESTAMP(3)类型使用

SQL> desc err_info Name Null? Type ----------------------------------------- -------- ---------------------------- USER_ID VARCHAR2(20) HOST_IP VARCHAR2(20) SDATE

2015-05-27 15:34:43 4957

原创 expect 批量检查密码是够修改正确

oadb01:/root/sbin/look# cat pass.exp #!/usr/bin/expect # 设置超时时间为 60 秒# set timeout 60 # 设置要登录的主机 IP 地址# set host=$host # 设置以什么名字的用户登录# set ip=$ip # 设置用户名的登录密码# set passwd $passwd #把shell的参

2015-05-27 11:17:48 1340

原创 expect 批量修改root密码

oadb01:/root/sbin/expect# cat expect.sh while read linedouser=`echo $line | awk '{print $1}'`ip=`echo $line |awk '{print $2}'`passwd=`echo $line | awk '{print $3}'`newpasswd=`echo $line | awk '{

2015-05-27 11:05:54 1792

原创 expect ssh首次登录自动判断(yes/no)?

v-lhb-prx01:/root/sbin# sh ./expect.sh spawn ssh root@192.168.32.16The authenticity of host '192.168.32.16 (192.168.32.16)' can't be established.RSA key fingerprint is da:3a:61:09:e4:f6:46:d7:01:08

2015-05-27 10:26:48 7835

原创 SET SQL_SAFE_UPDATES = 0

09:30:52 update zjzc.ProductRepaymentPlan set settlementDate = '2015-06-05' where productSn = 87 Error Code: 1175. You are using safe update mode and you tried to update a table without a WHERE th

2015-05-27 09:34:38 5287

原创 expect 使用说明

tomcat1:/root/sbin# cat expect.exp #!/usr/bin/expectspawn ssh root@192.168.32.169expect { "(yes/no)?" { send "yes\n" expect "assword:" send "1234567\n" } "as

2015-05-26 16:45:10 633

原创 Win7 清除DNS解析

C:\Users\Administrator>ping www.zjtest2.com正在 Ping www.zjtest2.com [192.168.32.178] 具有 32 字节的数据:来自 192.168.32.178 的回复: 字节=32 时间<1ms TTL=63来自 192.168.32.178 的回复: 字节=32 时间<1ms TTL=63192.168.32.178

2015-05-25 10:54:53 690

原创 Oracle 备份脚本

. ~/.bash_profileTODAY_DIR=`date +%Y%m%d`old_dir=`date +%Y%m%d --date='7 days ago'`cd /data02/dump/if [ -f OA.VXSPACE.${old_dir}.dmp.tar.gz ]; then rm -f OA.VXSPACE.${old_dir}.dmp.tar.gz rm

2015-05-22 10:35:52 452

原创 Centos 安装DBI和ORACLE DBD

Centos 安装DBI和ORACLE DBD tar -zxvf DBI-1.616.tar.gz cd DBI-1.616 perl Makefile.PL make make install 2. oadb01:/root# tar -zxvf DBD-Oracle-1.36.tar.gz 声明ORACLE_HO

2015-05-22 09:52:40 951

原创 备份上个月的日志

. ~/.bash_profile#定义清理日志路径CLEAR_PATH="/usr/local/apache-tomcat-7.0.55_8081/logs"cd $CLEAR_PATHLMONTH=`date -d "-1 month" +%m`YEAR=`date +%Y`if [ "$LMONTH" -eq "12" ] then YEAR=`ex

2015-05-21 14:55:13 425

原创 mysql 授权

GRANT ALL PRIVILEGES ON `quartz`.* TO 'quartz_app'@'10.171.243.55'

2015-05-20 19:41:24 412

原创 haproxy 跨域访问:

haproxy 跨域访问:需求 开发人员 在hosts里加入 www.wwm3.com 对应地址192.168.32.173(代理地址)就是通过访问www.wwm3.com 跳转到zjtest3.com配置如下:### for wwm3 ### acl wwm3_1_req hdr_beg(host)

2015-05-19 16:49:43 3876

原创 redis 配置说明

daemonize yes ###以daemon方式运行pidfile /var/run/redis.pidport 6379tcp-backlog 511timeout 0tcp-keepalive 0loglevel noticelogfile /var/log/redis/redis.log databases 1save 10 1save 300 10save 6

2015-05-19 13:35:58 607

原创 vsftpd 500 OOPS: bad bool value in config file for: anon_world_readable_only

Connected to 121.43.152.64 (121.43.152.64).220 (vsFTPd 2.2.2)Name (121.43.152.64:root): ftpzjcw331 Please specify the password.Password:500 OOPS: bad bool value in config file for: anon_world_rea

2015-05-19 10:30:15 5544

原创 vsftpd 配置虚拟用户

配置虚拟用户(使用db实现)------------------------------------------------------------------(1)查看系统是否有相应软件包 # rpm –qa | grep db4 db4-devel-4.2.52-7.1 db4-4.2.52-7.1 db4-utils-4.2.52-7.1 (2)建立一个logins.txt的文

2015-05-18 17:24:40 5817

原创 Linux 配置nfs

1、NFS的安装是非常简单的,只需要两个软件包即可,而且在通常情况下,是作为系统的默认包安装的。 ?nfs-utils-* :包括基本的NFS命令与监控程序 ?portmap-* :支持安全NFS RPC服务的连接yum -y install nfs-utils portmap centos 6(在CentOS 6.5当中,portmap服务由rpcbind负责) :yum

2015-05-18 14:41:39 623

原创 删除root 任何远程机器登录权限

mysql> select Host,User from mysql.user;+----------------+---------------+| Host | User |+----------------+---------------+| % | query_all || % |

2015-05-18 11:27:41 739

原创 mysql 对本地登录和远程登录设置不同的密码

mysql> select Host,User from mysql.user;+-----------+------------+| Host | User |+-----------+------------+| % | quartz_app || % | zjzc_app || 127.0.0.1 | root

2015-05-18 11:26:57 4079

原创 Perl 监控OS脚本

#l!/usr/bin/perl##采集系统资源use Sys::Hostname;use HTTP::Date qw(time2iso str2time time2iso time2isoz); use Net::SMTP;my $cpu_trigger=3;my $disk_trigger=70;my $memory_trigger=40;my $io_trigger=80

2015-05-16 16:55:35 505

原创 haproxy打印日志配置

jrhppt01:/var/log/haproxy# lsof haproxy.logCOMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAMErsyslogd 2935 root 6w REG 202,1 4884441877 786468 haproxy.log需要配置rsyslog[haproxy@hap

2015-05-15 18:00:39 1675

原创 haproxy 必须yum install openssl-devel

一.http://virtuallyhyper.com/2013/05/configure-haproxy-to-load-balance-sites-with-ssl/ 步骤前提步骤1.如果要编译最新版本的haproxy,先安装Development Tools group package # yum grouplist -v "development" | grep t

2015-05-15 15:04:41 3051

原创 haproxy 安装和配置

yum -y install gcc gcc-c++ gcc-g77 autoconf automake zlib* fiex* libxml* ncurses* libmcrypt* # tar zcvf haproxy-1.3.20.tar.gz# cd haproxy-1.3.20# make TARGET=linux26 PREFIX=/usr/local/haproxy

2015-05-15 10:31:20 2648

原创 tomcat utf-8字符集中文变问号问题

启动tomcat 必须使用utf-8字符集 比如LANG=en_US.UTF-8

2015-05-14 20:23:37 3444

原创 perl 遇到的贪婪匹配的问题

api:/root# cat 1.log | grep AAAAA10.171.246.184 - - [14/May/2015:16:30:29 +0800] "GET /web/noauth?method=%2FproductAAAAAA?api:/root# perl sum.pl $var1 is GET /web/loginInfo?$var1 is GET /web/login

2015-05-14 16:37:57 750

原创 sed和grep操作

jrhapt01:/usr/local/apache-tomcat-7.0.55_8081/logs> grep -n '^2015-05-14' catalina.out | head -1821734:2015-05-14 00:19:05,935 INFO o.a.shiro.session.mgt.AbstractValidatingSessionManager - Validatin

2015-05-14 16:14:35 565

原创 Tomcat 安装和配置

192.168.32.113(v-lhb-app01)--------tomcat7.0.55, jdk-8u20-linux-x641.创建用户和组v-lhb-app01:/root# groupadd tomcatv-lhb-app01:/root# useradd -m -g tomcat tomcat环境变量信息:export JAVA_HOME=/usr/java/j

2015-05-14 12:51:03 1319

原创 安装和配置nginx

web服务器nginx和apache的对比分析yum -y install gcc gcc-c++ gcc-g77 autoconf automake zlib* fiex* libxml* ncurses* libmcrypt* 配置nginx ./configure --prefix=/usr/local/nginx --with-http_stub_status_module

2015-05-13 16:06:43 3142

原创 tomcat 生产发布脚本

jrhapt11:/home/tomcat/sbin> cat publish.sh #!/bin/sh## 程序名称 : tb.sh# 程序功能 : 同步前置机参数文件# 系统名称 : 浙江稠州商业银行综合业务系统# 版 本 : 1.00## OS & Environment :

2015-05-13 11:25:56 543

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除