shell脚本—————局域网IP扫描

#!/bin/bash
#该脚本用于采集某个C类网络存活主机的MAC地址
#使用方法:bash 脚本名字+网卡名字+网段前三位.10.144.100.
#ETH=$(ifconfig | grep eth | awk '{print $1}')for ip in {1..254}
do
{
arping -c 2 -w 1 -I $1 $2$ip| grep "reply from" > /dev/null
#如果主机存活,会返回reply from的信息;if [ $? -eq 0 ]thenMAC=`arp -n | grep "$2$ip" | awk '{print $3}'`echo " $2$ip 存活 "echo "$2$ip 存活,对应的mac地址为: $MAC" >> scanip.txtfi
}&
done
wait
echo "存活主机的IP地址和MAC地址已经保存在scanip.txt中"

arping
-A ARP回复模式,更新邻居
-b 保持广播
-D 复制地址检测模式
-f 得到第一个回复就 退出
-q 不显示警告信息
-U 主动的ARP模式,更新邻居
-c<数据包的数目> 发送的数据包的数目
-w<超时时间> 设置超时时间
-I<网卡> 使用指定的以太网设备,默认情况下使用eth0
-s 指定源IP地址
-h 显示帮助信息
-V 显示版本信息

arping -c 3 -f -D 10.98.4.100 -I ens34 检测ip是否占用
返回1占用 0未占用

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/52898.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

SAP 查询中间表

可以看到如下代码中&#xff0c;查询了底表zdbconn&#xff0c;又查了中间表ZTFI0072 DATA: gv_dbs(20) ,go_exc_ref TYPE REF TO cx_sy_native_sql_error,gv_error_text TYPE string,lv_count TYPE syst_index.SELECT SINGLE conntxtFROM zdbconn INTO gv_dbsWHERE sy…

YOLOV5入门教程day3

一. 导入包和基本配置 import argparse import math import os import random import subprocess import sys import time from copy import deepcopy from datetime import datetime, timedelta from pathlib import Pathtry:import comet_ml # must be imported before torc…

[论文笔记] LLM模型剪枝

Attention Is All You Need But You Don’t Need All Of It For Inference of Large Language Models LLaMA2在剪枝时,跳过ffn和跳过full layer的效果差不多。相比跳过ffn/full layer,跳过attention layer的影响会更小。 跳过attention layer:7B/13B从100%参…

前端常考面试题

一、HTML 二、CSS 1. vw vh em rem 2. 盒模型 是什么&#xff0c;啥区别 3. 2栏布局、三栏布局 4. 水平垂直剧中效果 5. BFC 6. 移动端 三、Js 1. 列举JS常用算法 2. Promise的方法和状态 3. 排序算法有哪些 4. 深浅拷贝 5. 防抖和节流 6. 数组扁平化 自己递归…

Eureka简介与开发

Eureka 是由 Netflix 开源的服务发现和注册中心&#xff0c;它提供了服务的注册与发现功能&#xff0c;是 Spring Cloud 体系中的核心组件之一。Eureka 采用 C/S 架构&#xff0c;包含 Eureka Server 和 Eureka Client 两个主要的组件。 **Eureka Server** 充当服务注册中心&a…

数字芯片中I/O单元及电源domain布局中SIPI的考虑

芯片设计的物理实施过程通常也简称为布局布线&#xff08;P&R&#xff0c;Place-and-Route&#xff09;&#xff0c;布局一般被分为布局规划&#xff08;Floorplan&#xff09;和标准单元摆放&#xff08;Place&#xff09;两个过程。而其中的布局规划是芯片后端物理实现过…

Cubase操作:就地渲染 配和弦技巧 合并多段音频 隐藏标记轨序号 删除素材池多余音频

“授人以鱼&#xff0c;不如授之以渔&#xff0c;授人以鱼只救一时之急&#xff0c;授人以渔则可解一生之需。” ​有时侯做音乐最重要的就是不要太死板和要多思考&#xff01;如果被教的只有一部分&#xff0c;只学一部分&#xff0c;有时是很难理解的&#xff0c;一些人可能只…

2 Python开发工具:PyCharm的安装和使用

本文是 Python 系列教程第 2 篇&#xff0c;完整系列请查看 Python 专栏。 1 安装 官网下载地址https://www.jetbrains.com.cn/pycharm/&#xff0c;文件比较大&#xff08;约861MB&#xff09;请耐心等待 双击exe安装 安装成功后会有一个30天的试用期。。。本来想放鸡火教程&…

【python笔记】deque()、list()、heapq主要区别

内部实现 1、deque() deque是Python中的一个双端队列&#xff0c;位于collections模块中。 数据结构&#xff1a; deque 是一个双端队列&#xff0c;其内部实现基于一个双向链表。 这意味着元素不是连续存储在内存中的&#xff0c;而是分布在多个节点中&#xff0c;每个节点包含…

05_react应用(基于react脚手架)

react应用&#xff08;基于react脚手架&#xff09; 一、使用 create-react-app 创建 react 应用1、react 脚手架2、创建项目并启动3、react 脚手架项目结构 二、样式冲突解决方案、 react 插件安装、编码流程1、样式冲突2、vscode 的 react 插件安装3、功能界面的组件化编码流…

单挑ChatGPT模型,AI最强竞争对手来了!

在2024年3月&#xff0c;Anthropic公司发布了最新的Claude 3系列模型&#xff0c;包括Claude 3 Haiku、Claude 3 Sonnet和Claude 3 Opus三款模型。这些模型在性能上全面超越了之前的版本&#xff0c;并且在多个基准测试上表现出色&#xff0c;被认为是AI技术的一大突破。Claude…

C练手题--Exclusive “or“ (xor) Logical Operator 【8 kyu】

一、原题 链接&#xff1a;Training on Exclusive "or" (xor) Logical Operator | Codewars Exclusive "or" (xor) Logical Operator Overview In some scripting languages like PHP, there exists a logical operator (e.g. &&, ||, and, or, e…

Android源码编译_内置apk

在开发过程中&#xff0c;有一部分apk&#xff0c;我们是需要出厂内置好的&#xff0c;例如输入法、客户定制app等&#xff0c;这里内置分两种&#xff0c;一种是只内置apk&#xff0c;不含apk源码&#xff0c;一种是包含apk源码。 一、如何将apk内置到系统 1、首先将apk放到…

从零开始:scikit-learn决策树分类实战

在这个大数据和人工智能盛行的时代&#xff0c;机器学习已经成为了人们日常生活中不可或缺的一部分。从推荐系统到自动驾驶&#xff0c;背后都有机器学习的身影。今天&#xff0c;我们将一起探索一种简单却强大的机器学习算法——决策树&#xff0c;并使用Python中的scikit-lea…

基于RDMA的nfs服务

背景 ib网卡nfs服务实现简单的存储共享&#xff0c;暂时顶替还未上线的存储设备&#xff0c;同时也解决 单纯的使用scp rsync等不支持rdma协议拷贝无法正确使用ib网络 说明 前提是系统上已配置安装好ib网卡驱动&#xff0c;且ib网络正常使用&#xff0c;配置参考 https://bl…

中国各城市金融科技公司数目数据集(2009-2023年)

金融科技&#xff08;FinTech&#xff09;是金融与科技深度融合的产物&#xff0c;它利用大数据、云计算、人工智能、区块链等现代信息技术手段&#xff0c;对传统金融产品、业务、流程及服务模式进行革新&#xff0c;从而实现金融服务效率的提升、风险管理的优化以及客户体验的…

【解决方案】令牌桶限流器(Redis+LUA+Python实现)

1 缘起 系统需要对某些功能做限流,因为,这个功能CPU消耗远高于其他功能,最高可占用100%分配的CPU,导致整个系统无法对外提供服务。 为了保证系统稳定运行,以及缓解CPU高消耗,对这些高CPU消耗的功能做限流处理, 而限流方案有多种:计数器算法、滑动窗口算法、漏桶算法和…

C语言 | Leetcode C语言题解之第389题找不同

题目&#xff1a; 题解&#xff1a; char findTheDifference(char* s, char* t) {int n strlen(s), m strlen(t);int ret 0;for (int i 0; i < n; i) {ret ^ s[i];}for (int i 0; i < m; i) {ret ^ t[i];}return ret; }

【C++设计模式】(三)创建型模式:单例模式

文章目录 &#xff08;三&#xff09;创建型模式&#xff1a;单例模式饿汉式懒汉式饿汉式 v.s. 懒汉式 &#xff08;三&#xff09;创建型模式&#xff1a;单例模式 单例模式在于确保一个类只有一个实例&#xff0c;并提供一个全局访问点来访问该实例。在某些情况下&#xff0…

24.9.1学习心得

VGG&#xff08;Visual Geometry Group&#xff09;网络是由牛津大学视觉几何小组提出的一种卷积神经网络模型&#xff0c;该模型因其在ImageNet大规模视觉识别挑战赛&#xff08;ILSVRC 2014&#xff09;中的优异表现而闻名。VGG模型的特点在于其架构的简单性和一致性&#xf…