欢迎光临IT网Linux学习频道

当前位置: > shell编程 >
  • [shell编程] 查看IP访问量的shell脚本汇总 日期:2014-09-24 11:53:30 点击:89 好评:0

    用于查看ip访问量的shell脚本,另外还有一些查看time_wait连接、syn连接等的脚本,适合分析网络状况。 第一部分, 1,查看TCP连接状态 复制代码 代码示例: netstat-nat |awk{print $6}|sort|uniq -c|sort -rn netstat -n |awk/^tcp/ {++S[$NF]};END {for(a i...

  • [shell编程] 一个防止端口扫描的shell脚本 日期:2014-09-24 11:51:33 点击:80 好评:0

    一个用于防止端口扫描的shell脚本,借助iptables的recent模块来完成 实现思路: 使用iptables的recent模块记录下在60秒钟内扫描超过10个端口的IP,并结合inotify-tools工具实时监控iptables的日志,一旦iptables日志文件有写入新的ip记录,则使用iptables封...

  • [shell编程] Linux中生成随机密码的shell脚本 日期:2014-09-24 11:50:28 点击:63 好评:0

    想过用shell脚本在inux中生成随机密码吗?本文就为大家介绍一个简单的shell脚本,实现这个功能 1,首先,安装expect yuminstall expect 生成方式,我们介绍二种,一是命令行方式,二是shell脚本方式。 1,命令行生成随机密码 mkpasswd -l 32 -d 5 -C 5 生成一...

  • [shell编程] 一个自动配置mysql主从的shell脚本 日期:2014-09-24 11:47:18 点击:130 好评:0

    本文编写一个shell脚本,实现mysql主从环境的自动配置 1、在主服务器上编辑/etc/my.cnf文件,在[mysqld]的下面加入: log-bin=mysql-bin server-id=1 innodb_flush_log_at_trx_commit=1 sync_binlog=1 binlog-do-db=centos binlog_ignore_db=mysql 配置说明...

  • [shell编程] 一个监控mysql主从健康状态的shell脚本 日期:2014-09-24 11:46:32 点击:117 好评:0

    用于监控mysql主从健康状态: 复制代码 代码示例: #!/bin/bash #define mysql variable #edit www.jbxue.com mysql_user=root mysql_pass=123456 email_addr=slave@jbxue.com mysql_status=`netstat-nl |awkNR2{if ($4 ~ /.*:3306/) {print Yes;exit 0}}` if...

  • [shell编程] 修复MySQL主从同步的shell脚本 日期:2014-09-24 11:46:01 点击:107 好评:0

    一个可以修改mysql主从同步的shell脚本。 例子: 复制代码 代码示例: #!/bin/sh #修复mysql主从同步 PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin LOGFILE=/data/repair_mysql_sync_`date +%F`.log SQLCMD1=show slave status #查看M...

  • [shell编程] 一个统计子目录大小的shell脚本 日期:2014-09-24 10:56:40 点击:107 好评:0

    脚本如下: 复制代码 代码示例: #/bin/sh # # File: totalsize.sh # Use : show the size of the files and sub directories # if [ $# -gt 0 ] then echo Usage: $totalsize.sh (Note: no arguments) exit fi bgntime=`date +%s` tmpval=$1 totalsize=0 tot...

  • [shell编程] 统计目录下文件大小的shell脚本实例 日期:2014-09-24 09:55:27 点击:135 好评:0

    linux下统计目录中文件的大小,代码如下: 复制代码 代码示例: #!/bin/sh # filename: df_dir.sh #edit www.jbxue.com usage(){ echo -e \nUsage: `basename $0` DIRECTORY [MIN_SIZE]\n echo Get file list of DIRECTORY, then output them in order by siz...

  • [shell编程] 定期自动备份mysql的shell脚本 日期:2014-09-24 09:51:32 点击:72 好评:0

    代码示例: #!/bin/sh # site www.jbxue.com ### System Setup ### ##备份本件本地目录## DIRS=/home/xxxx BACKUP=/tmp/backup.$$ ##日期格式 可以自己调节## NOW=$(date +%Y-%m-%d) INCFILE=/home/xxxx DAY=$(date +%u) ##星期天完全备份 可以自己调节## FUL...

  • [shell编程] 获取本地网卡IP mac地址 掩码 dns 外网IP的shell脚本 日期:2014-09-24 09:50:56 点击:110 好评:0

    ifconfig命令的灵活应用,从中获取MAC地址、IP、掩码Mask、外网IP址址,以及从resolv.conf中读取dns信息。 复制代码 代码示例: #/usr/bin/env bash #------- NIC=eth0 MAC=`LANG=C ifconfig $NIC |awk/HWaddr/{ print $5 } ` IP=`LANG=C ifconfig $NIC |awk/...

  • 首页
  • 上一页
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 下一页
  • 末页
  • 1431426
栏目列表
推荐内容