Shell

  • Shell Script

    1.建立和运行shell程序 什么是shell程序呢? 简单的说shell程序就是一个包含若干行shell或者linux命令的文件.象编写高级语言的程序一样,编写一个shell程序需要一个文本编辑器.如VI等.在文本编辑环境下,依据shell的语法规则,输入一些shell/linux命令行,形成一个完整的程序文件.执行shell程序文件有三种方法(1)#ch…

    Shell 2018年8月10日
    305 0
  • 监控网络流量的脚本

    #!/bin/shif [ -n “$1″ ]; theneth_name=$1elseeth_name=”eth0”fi i=0 send_o=`ifconfig $eth_name | grep bytes | awk ‘{print $6}’ | awk -F : ‘{…

    Shell 2018年8月9日
    348 0
  • bond-check脚本

    #!/bin/bashBond=/proc/net/bonding/bond0if [ -f $Bond ];thenNet1=`cat /proc/net/bonding/bond0 |grep “Slave Interface”|head -1|awk ‘{print $3}’`Net2=`cat /pro…

    Shell 2016年8月19日
    310 0
  • Shell脚本基础

    七种文件类型d 目录 l 符号链接s 套接字文件 b 块设备文件c 字符设备文件 p 命名管道文件– 普通文件正则表达式从一个文件或命令输出中抽取或过滤文本时。可使用正则表达式(RE),正则表达式是一些特殊或不很特殊的字符串模式的集合。基本的元字符集:^ 只匹配行首。$ 只匹配行尾。* 一个单字符后紧跟*,匹配0个或多个此单字符。[] 匹配[]内…

    Shell 2016年8月13日
    288 0
  • 定时切割 Nginx 日志

    1、 crontab -e 00 00 * * * /usr/local/nginx/backlog1.0.pl  #添加定时任务 #!/usr/bin/perl use strict; use POSIX qw(strftime); use File::Path; use File::Copy; my $dir = “/usr/local/ng…

    Nginx 2016年8月12日
    390 0
  • squid分析日志脚本

    #!/bin/bash #################################################################################### function show_usage()  {   echo “Usage: $0 OPTION [PARAMETER]”   echo -…

    Shell 2016年8月12日
    352 0