首页 > 系统相关 >linux 服务器 多网口判断网卡名字和实际网卡口顺序 对应关系

linux 服务器 多网口判断网卡名字和实际网卡口顺序 对应关系

时间:2023-10-11 18:31:38浏览次数:32  
标签:count grep addresses mac 网卡 网口 linux print

#!/bin/bash

mac_addresses=($(dmesg | grep "eth" | grep "PCIe" | awk -F' ' '{print $8}'))
count=0
for mac in "${mac_addresses[@]}"; do
  ((count++))
  interface=$(ifconfig | grep -B 4 "$mac" | grep -oE "^[^ ]+" | head -n 1 | awk -F":" '{print $1}' )
  echo "第$count个口   MAC地址: $mac   对应的物理端口: $interface"
done

标签:count,grep,addresses,mac,网卡,网口,linux,print
From: https://blog.51cto.com/hequan/7815837

相关文章

  • linux 安装python django pip 遇到的问题
    Python解决SSL不可用问题解决方案:首先要明白python版本需要和openssl的版本需要相对匹配的,在Python3.7之后的版本,依赖的openssl,必须要是1.1或者1.0.2之后的版本,或者安装了2.6.4之后的libressl,linux自带的openssl版本过低。1、查看liunx系统的openssl版本信息:opensslversion......
  • Linux服务器异地备份数据库脚本
    使用Cron作业调度工具来创建一个定时任务,以在每日凌晨1点的时候运行备份脚本。以下是在CentOS7上设置定时备份任务的一般步骤:1.编写备份脚本:创建一个备份脚本,用于连接远程MySQL数据库并执行备份操作。你可以使用mysqldump命令来备份数据库。这是一个简单的示例脚本:#!......
  • Linux批量替换文件内容
    示例方法:Linux下批量替换多个文件中的字符串的简单方法。用sed命令可以批量替换多个文件中的字符串。用sed命令可以批量替换多个文件中的字符串。sed-i"s/原字符串/新字符串/g"`grep原字符串-rl所在目录`例如:我要把mahuinan替换为huinanma,执行命令:sed-i"s/mahui......
  • Linux系统定时 重启 关机
    在Linux系统中,我们可以通过配置cron任务或者使用systemd服务来实现定时重启或者开关机的设置。1.使用cron任务实现定时重启或者开关机:Cron是一个在Linux系统中用于自动化任务的工具。可以使用它来创建定期运行的任务。要创建一个定时重启或者开关机任务,需要编辑root用户的crontab......
  • linux基本权限
    3基本权限与归属读取:允许查看内容-readr写入:允许修改内容-writew可执行:允许运行和切换-excutex对于文本文件:r读取权限:cat、less、grep、head、tailw写入权限:vim、>、>>x可执行权限:Shell与Python对于目录:r读取权限:ls命令查看目录内容w写入权限:能够创建、删除、修......
  • Ubuntu使用教程:轻松掌握Linux操作系统
    今天要和大家分享一份Ubuntu使用教程,帮助大家快速掌握这个功能强大、易于上手的Linux操作系统。无论是对于新手还是已有一定Linux基础的用户,这篇教程都将提供清晰的步骤和详细的内容,让您轻松上手Ubuntu。第一步:安装Ubuntu1.从Ubuntu官网下载适合您的版本(如最新的Ubuntu20.04LTS版......
  • Linux操作系统 no.1
    一.基本指令:  目录操作1.创建目录  mkdir2.查看目录  pwd3.删除目录  rmdir 文件操作1.创建文件  touch2.查看文件  cat3.显示文件内容  more4.对文件进行分页输出  less5.查看文件头几行  head6.查看文件后几行  tail7.指定查找 ......
  • Linux读写执行权限
    1、Linux读写执行权限Linux将访问文件的用户分为3类,分别是文件的拥有者,所属组(也就是文件所属的群组)以及其他用户。最常见的文件权限有3种,即对文件的读(用r表示)、写(用w表示)、执行(用x表示,针对可执行文件或目录)权限。 r:读取权限,数字代号为"4"。 w:写入权限,数字代号为"2"......
  • linux服务器中文文件名打包之后到windows上解压乱码
    0:背景,服务器文件名是gbk编码,使用tarczf 打包,然后在windows上解包其中的中文文件名乱码。1:最终方式 #zip-r20231010.zip20231010 在服务器上压缩整个目录(里面有中文文件名)在windows上使用360压缩进行解压。就可以解决乱码问题。2:踩过的坑2.1 不能使用tarczf 创建*t......
  • Linux 磁盘空间异常爆满的排查和处理
    一、问题现象在服务验证中,遇到磁盘空间使用率接近100%,业务操作出现异常具体:测试升级过程中,磁盘分区的容量空间使用殆尽,导致升级失败,手动操作删除一些文件后,磁盘空间仍旧没有释放,具体查看的时候确实没有多大大文件 二、问题排查思路:1.通过  df-Hl命令查看  2.查看......