博客
关于我
oracle 抓包工具,shell 安装oracle和pfring(抓包) 及自动环境配置
阅读量:794 次
发布时间:2023-02-24

本文共 1735 字,大约阅读时间需要 5 分钟。

#!/bin/bash# luohongjiang# qq:123769752# version 1.1oldpath=$(pwd)var=${var-y}echo -n "install oracle (y/n):"read varif [[ $var == ‘y’ ]]; then    if (( $? >= 1 )); then        rpm -ivh *.rpm        if [[ -e /usr/lib/oracle/11.1/client64/tnsnames.ora ]]; then            echo "tnsnames.ora file exists"        else            echo -e "\E[31m no /usr/lib/oracle/11.1/client64/tnsnames.ora file \E[0m"            cp tnsnames.ora /usr/lib/oracle/11.1/client64/        fi        echo 'export TNS_ADMIN=/usr/lib/oracle/11.1/client64' >> /etc/profile        echo 'export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib/oracle/11.1/client64:/usr/lib/oracle/11.1/client64/lib' >> /etc/profile        echo 'export ORACLE_HOME=/usr/lib/oracle/11.1/client64' >> /etc/profile        echo 'export PATH=$PATH:$ORACLE_HOME' >> /etc/profile        echo 'export NLS_LANG="SIMPLIFIED CHINESE_CHINA.ZHS16GBK"' >> /etc/profile    fifiif [[ ! -e sqlldr.zip ]]; then    echo -e "\E[31m no file sqlldr.zip \E[0m"else    cp sqlldr.zip /usr/lib/oracle/11.1/client64/    cd /usr/lib/oracle/11.1/client64/    unzip sqlldr.zip -d /usr/lib/oracle/11.1/client64/ficd $oldpath# install pfring (y/n)read varvar=${var-y}if [ “$var” == “y” ]; then    tar -xvf pfring.tar.gz    cd $oldpath/pfring/kernel/    make    clear    echo "install..."    make install    sleep 3    clear    echo "rmmod modules..."    rmmod pf_ring    insmod $oldpath/pfring/kernel/pf_ring.ko    sleep 3    cd $oldpath/pfring/userland/    echo y|cp $oldpath/pfring/userland/libpcap-1.0.0-ring/bpf/net/bpf_filter.c $oldpath/pfring/userland/libpcap-1.0.0-ring    make    cd $oldpath/pfring/userland/lib/    clear    echo "install..."    make install INSTDIR=/usr    echo "install ok"fisource /etc/profile

转载地址:http://wapfk.baihongyu.com/

你可能感兴趣的文章
Operation not supported on read-only collection 的解决方法 - [Windows Phone开发技巧系列1]
查看>>
OperationResult
查看>>
Operations Manager 2007 R2系列之仪表板(多)视图
查看>>
operator new and delete
查看>>
operator new 与 operator delete
查看>>
operator() error
查看>>
OPPO K3在哪里打开USB调试模式的完美方法
查看>>
oppo后端16连问
查看>>
OPPO软件商店APP侵权投诉流程
查看>>
Optional用法与争议点
查看>>
Optional类:避免NullPointerException
查看>>
Optional讲解
查看>>
ORA-00069: cannot acquire lock
查看>>
ORA-00923: 未找到要求的 FROM 关键字
查看>>
ORA-00932: inconsistent datatypes: expected - got NCLOB【ORA-00932: 数据类型不一致: 应为 -, 但却获得 NCLOB 】【解决办法】
查看>>
ORA-00942 表或视图不存在
查看>>
ORA-01034: ORACLE not available
查看>>
ORA-01152: 文件 1 没有从过旧的备份中还原
查看>>
ORA-01207:文件比控制文件更新 - 旧的控制文件
查看>>
ORA-01795: 列表中的最大表达式数为 1000
查看>>