闲来无事,想想做测试的时候配置IP地址很麻烦,写了个简单的脚本。自己觉得还是比较烂吧,能用就行。 #!/bin/bash #config network value by simple style. #the system version is RHEL5.6 intdir=/etc/sysconfig/network-scripts tempfile=/tmp/netconfig.
原创 2011-05-20 11:35:10
932阅读
     配置网卡绑定是运维的基本工作之一,第一次配置会觉得很稀奇,第十次配置会觉得不过尔尔,第三十次配置可以两分钟搞定,但第一百次配置的时候会有一种吐血的感觉,那怎么办呢?果断懒人原理,写脚本,自动化配置。 #!/bin/bash #double network cards bond #write by
推荐 原创 2012-11-19 23:22:11
6377阅读
13点赞
12评论
#!/bin/bashfunction usage{        echo "use ./test_net.sh ethX time"        echo "$1 is you network interface "   &
原创 2014-11-15 14:33:37
1257阅读
1点赞
#!/bin/bash if [ -n "$1" ]; then   eth_name=$1 else   eth_name="eth0" fi i=0 send_o=`ifconfig $eth_name | grep bytes | awk '{print $6}' | awk -F : '{print $2}'` r
转载 精选 2010-03-04 17:25:52
1092阅读
#! /bin/bash while true do receive1=`ifconfig eth0 |grep 'RX bytes' | awk '{print$2}'|sed -s 's/bytes://g'` echo $receive1 > /dev/null send1=`ifconfig eth0 |grep 'RX bytes' | awk '{print$6}'
原创 2012-08-13 17:31:31
466阅读
说明:此脚本可以监控Linux系统下网卡流量,其中的注释信息本人用多个减号“-”划分开,为了方便这一块功能代码的表示。大家可以下载自己任意修改此脚本。本人属于一级笨鸟级别,希望大家能对脚本不足的地方给出评价。谢谢啦O(∩_∩)O~   #!/bin/bash band () { while true do rx1=$(cat /proc
原创 2012-05-09 21:38:33
2658阅读
2点赞
2评论
shell脚本如下:#!/bin/bash #该脚本用于设置网卡的IP地址 #第一部分:变量的设置 ETH=$(ifconfig | grep "^eth" | awk '{print$1}') MAC=$(ifconfig | grep "^eth" | awk '{print$5}') read -p "请输入设置IP地址:" IP read -p "请输入设置的网关:" GW read -
转载 2023-06-14 11:08:05
204阅读
网卡bond 模式介绍在Linux系统中,网卡绑定(NIC bonding)是一种网络高可用性和负载均衡技术,它将多个网络接口组合成一个逻辑接口,从而提高带宽、增强冗余性和容错能力。以下是关于网卡绑定模式和工作原理的详细介绍:网卡绑定模式Linux中的网卡绑定模式有七种,每种模式都有不同的工作原理和应用场景:mode=0 (balance-rr) 默认模式:轮询模式(Round Robin):流量
原创 精选 2024-06-22 16:20:54
704阅读
#!/bin/bashif [ -n "$1" ]; theneth_name=$1elseeth_name="eth0"fii=0send_o=`ifconfig $eth_name | grep bytes | awk '{print $6}' | awk -F : '{print $2}'`recv_o=`ifconfig $eth_name | grep bytes | awk '{pri
转载 2010-07-30 11:13:01
491阅读
vi ip.sh #!/bin/bash ifconfig $1|sed -n 2p|awk  '{ print $2 }'|awk -F : '{ print $2 }' ##ifconfig $1|sed -n 2p|awk  '{ print $2 }'|tr -d 'addr:'#这个也可以实现#### 执行: ./ip.sh eth0 192.168.2.
原创 2011-12-09 14:23:44
5010阅读
1点赞
1评论
#!/bin/bashPATH=/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin;export PATHfunction traffic_monitor {  # 系统版本  OS_NAME=$(sed -n '1p' /etc/issue)  # 网口名  eth=$1  #
转载 精选 2014-09-15 13:30:06
473阅读
1. shell配置文件的位置最常用的shell有sh和bash等,此处只讲sh和bash1.1. sh(Bourne Shell)配置文件主要有两个,分别为每个用户主目录中的.profile文件以及/etc/profile文件,前者是用户独有的,后者是所有用户共有的;.profile是在profile(有点复杂,不太明白)之后运行的,不具体讲解   1.2. bas
#! /bin/shdefault_route=$(ip route show) default_interface=$(echo $default_route | sed -e 's/^.*
原创 2023-05-28 00:39:48
322阅读
Linux通过shell脚本计算网卡流量: #!/bin/bash #mysql 启动脚本  #Author=ftqzy  #Modified=2011-11-25  #Version=1.0 #function=通过/proc/net/dev文件记录一段时间内的数值差,求得平均值,分别得到一段内跑的流量和
原创 2011-11-25 16:29:35
2772阅读
job-网卡流量监控 案例需求 网卡发送和就收数据量监控,按秒统计。 思考: 如何获取某块网卡上一秒的流入、流出数据流量 ifconfig中可以获得,你知道吗? 脚本应用场景: 动态监控网卡的流量 解决问题 实时掌握网卡的流量,掌握带宽使用情况 脚本思路 1、获得网卡当前流入流出总量 2、休息一秒 ...
转载 2021-10-31 12:14:00
868阅读
1点赞
2评论
环境准备主机IPRocky_Linux(NFS)192.168.3.1/24Rocky_Linux(WEB)192.168.3.2/24实验场景采取shell脚本监控的方式对链路进行监控,当一条链路出现故障时会关闭网卡将其切换到备用链路上。以此来保障nfs服务器与web服务器的连通性。需要在客户端与服务器都运行此脚本来监控,并且备用网卡需要处于关闭状态,只有当被监控的网卡发生故障时才会启用备用网卡
原创 精选 2023-12-27 13:24:14
267阅读
$ComputerName=hostname$OS_Version=(Get-WmiObject-classwin32_operatingsystem-computer$ComputerName).version$regPath='HKLM:\SYSTEM\CurrentControlSet\Control\Class{4D36E972-E325-11CE-BFC1-08002BE1031
原创 2018-04-07 16:26:57
1645阅读
1点赞
# Shell脚本配置JavaHome ## 简介 在使用Linux系统进行Java开发时,需要配置Java环境变量`JAVA_HOME`,以便系统能够正确地找到和使用Java开发工具。本文将介绍如何使用Shell脚本来自动配置JavaHome,提高开发效率。 ## 什么是`JAVA_HOME` `JAVA_HOME`是一个指向Java安装目录的环境变量,它告诉系统在哪里找到Java开发工
原创 2023-08-26 14:11:35
491阅读
# Hadoop配置Shell脚本的科普 Hadoop是一个开放源代码的框架,用于分布式存储和处理大量数据。它主要由Hadoop Distributed File System(HDFS)和MapReduce组成。尽管Hadoop的安装和配置任务看起来复杂,但通过Shell脚本可以大大简化这一过程。本文将介绍如何编写一个Shell脚本配置Hadoop。 ## 1. 安装Hadoop的前提条件
原创 2024-09-24 04:59:21
69阅读
#!/bin/bash#设置DNS[[ $# -ne 2 ]] && echo "ERROR:Invalid Param,Please Excute:bash $0 url dns_ip" && L})if ! echo ${http_code} | egrep '^[234]' &>
原创 2022-06-28 17:23:34
438阅读
  • 1
  • 2
  • 3
  • 4
  • 5