#!/bin/bash#AutomodifyipandhostnameIP_CONFIG='/etc/sysconfig/network-scripts/ifcfg-eth0'HOSTNAME_CONFIG='/etc/sysconfig/network'HOSTS_CONFIG='/etc/hosts'#定义一个IP主要内容数组a=0#定义变量a为
原创 2019-03-11 11:12:28
3666阅读
Shell获取当前主机ip地址
原创 2018-08-22 13:57:41
10000+阅读
在Windows系统下面,我们通常可以通过查看计算机的属性可以获取到该主机的基本信息,也可以通过一些第三方软件获取主机的基本参数。在Linux系统下,我们可以通过编写shell脚本获取主机的基本参数。shell脚本如下:#!/bin/bash echo "Current User:$USER" count=`find /etc/sysconfig/network-scripts/ -name if
原创 2014-01-03 17:21:03
6232阅读
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/bashdomain=`cat ym.sh`for i in $domaindo IP=`ping $i -c 1 |awk 'NR==2 {print $5}' |awk -F ':' '{print $1}'|sed -nr "s#\(##gp"|sed -nrho ${i}:$IP >> ip.txtdone
原创 2024-04-30 09:54:31
191阅读
需求shell脚本里我需要根据不同的ip地址做出不同的操作,因此我需要在shell脚本获取当前主机ip地址我需要获取到192.168.1.111这个ip地址方法1ifconfig |grep 'inet 地址'|grep '192.168.1' | grep -v 'grep' | awk '{print $2}'| tr -d "地址:"效果
转载 2013-02-01 20:26:00
754阅读
2评论
基于Linux系统的获取外网IP地址的shell脚本脚本内容如下: getIp.sh#!/bin/bash#检查IP的合法性check_ipaddr(){ echo $1|grep "^[0-9]\{1,3\}\.\([0-9]\{1,3\}\.\)\{2\}[0-9]\{1,3\}$" > /dev/null; if [ $? -ne 0 ] then...
原创 2022-02-25 16:43:08
1443阅读
基于Linux系统的获取外网IP地址的shell脚本脚本内容如下: getIp.sh#!/bin/bash#检查IP的合法性check_ipaddr(){ echo $1|grep "^[0-9]\{1,3\}\.\([0-9]\{1,3\}\.\)\{2\}[0-9]\{1,3\}$" > /dev/null; if [ $? -ne 0 ] then...
原创 2021-09-01 09:29:51
1746阅读
根据自己的需求写出的shell脚本更能满足需求,更能细化主机监控的全面性。下面是我常用的几个主机监控的脚本,大家可以根据自己的情况在进行修改,希望能给大家一点帮助。 1、查看主机网卡流量#!/bin/bash#network#Mike.Xuwhile : ; dotime='date +%m"-"%d" "%k":"%M'day='date +%m"-"%d'rx_before='ifconfig
转载 精选 2013-05-14 17:08:44
602阅读
前几天看有饭友用组策略更改域中客户机的IP地址为动态IP,顺便将自己以前做过方法分享出来,其实原理是一样的,我只不过将计算机名字放在了一个LIST中而已,而且我的方法显得有些费事,只不过当时我们这边的情况比较特殊,所有计算机的名字都是固定格式最后是按数字排列的。   所有工具:pstools 、bat脚本   Ipset.bat     &nbsp
原创 2012-08-01 11:37:47
736阅读
一、需求说明  我们在编写网络相关脚本的时候,尝尝会遇到需要判断IP地址是否合法的问题,需要知道输入的IP地址是否为一个正确的IP地址。又或者我们需要知道IP地址是公网IP地址还是私网IP地址。此博文就是为了满足这个需求而编写,用于验证输入的IP地址是否合法,入IP地址格式错误返回1,输入正确可用IP(公网、私网)返回0,输入环回口IP、组播IP等返回2。输入常见的特殊IP地址也会告知验证结果。关
#include "initstock.h"#include<stdio.h>CInitSock initSock;void main(){ char szHost[256]; //get host name ::gethostname(szHost,256); // get add info from host hostent *pH
原创 2013-01-09 18:07:57
670阅读
shell脚本获取IP,MAC,GATEWAY等信息#!/bin/bash # ------------------------------------------------------------ # Filename:    setnetwork.sh # Revision:    
原创 2014-05-28 22:17:01
4317阅读
单个获取 编写角本pingip.sh #!/bin/sh ADDR=qq.com TMPSTR=`ping ${ADDR} -c 1 | sed '1{s/[^(]*(//;s/).*//;q}'` echo ${TMPSTR} echo ${TMPSTR} >> 666.txt 执行结果 haim
转载 2021-08-13 16:08:47
4685阅读
在上次写的脚本的基础上进行了改进,手动输IP还是累。。#!/bin/bashnum=`wc -l ipad | cut -d ' ' -f 1`    while [ $num -gt 0 ]    do        ipaddr=`sed -n ''$num'p' ipad`     
原创 2017-04-05 17:12:30
1799阅读
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阅读
CheckIPAddress()        {        echo $1 > /tmp/tmpserverip        echo $1 |g
转载 精选 2009-08-27 17:04:38
763阅读
写着玩儿的,在init 5级别,运行后会主动生成两个窗口,对系统以及系统上的主要服务进行监控,并及时刷新,抛砖引玉,分享一下。一共有三个脚本:1个主脚本,2个分属监控脚本脚本启动:#!/bin/sh #writer:gaolixu path=`pwd` gnome-terminal --geometry=63x16 -e $path/jk1_xn.sh gnome-
原创 2016-03-04 12:56:20
1841阅读
本文出自 “听闻” 博客,请务必保留此出处http://wenzhongxiang.blog.51cto.com/6370734/1213518 1、用vi命令在/root目录是新建一个脚本文件sysmon.sh:内容如下:      #!/bin/bash    &n
转载 精选 2013-05-31 11:39:46
577阅读
编写SHELL脚本监控主机1、用vi命令在/root目录是新建一个脚本文件sysmon.sh:内容如下:#!/bin/bashdug=$(df -h | grep "/$" | awk '{print $4}' | awk -F% '{print $1}')cug=$(expr 100 - $(mpstat | tail -1 | awk &#3
转载 精选 2013-06-17 11:06:25
720阅读
  • 1
  • 2
  • 3
  • 4
  • 5