shell脚本:查看KVM虚拟机中的网卡信息(不需要进入启动或进入虚拟机) 推荐
2017-08-31 13:06
295 查看
# Author:丁丁历险(Jacob)
# 该脚本使用guestmount工具,可以将虚拟机的磁盘系统挂载到真实机文件系统中
# Centos7.2中安装libguestfs-tools-c可以获得guestmount工具
# 虚拟机可以启动或者不启动都不影响该脚本的使用
# 将虚拟机磁盘文件挂载到文件系统后,就可以直接读取磁盘文件中的网卡配置文件中的数据该脚本使用guestmount工具,可以将虚拟机的磁盘系统挂载到真实机文件系统中
# 该脚本使用guestmount工具,可以将虚拟机的磁盘系统挂载到真实机文件系统中
# Centos7.2中安装libguestfs-tools-c可以获得guestmount工具
# 虚拟机可以启动或者不启动都不影响该脚本的使用
# 将虚拟机磁盘文件挂载到文件系统后,就可以直接读取磁盘文件中的网卡配置文件中的数据该脚本使用guestmount工具,可以将虚拟机的磁盘系统挂载到真实机文件系统中
#!/bin/bash #Author:丁丁历险(Jacob) #该脚本使用guestmount工具,可以将虚拟机的磁盘系统挂载到真实机文件系统中 #Centos7.2中安装libguestfs-tools-c可以获得guestmount工具 #虚拟机可以启动或者不启动都不影响该脚本的使用 #将虚拟机磁盘文件挂载到文件系统后,就可以直接读取磁盘文件中的网卡配置文件中的数据 clear mountpoint="/media/virtimage" [ ! -d $mountpoint]&& mkdir $mountpoint read -p "输入虚拟机名称:" name echo "请稍后..." #如果有设备挂载到该挂载点,则先umount卸载 if mount | grep -q"$mountpoint" ;then umount $mountpoint fi #只读的方式,将虚拟机的磁盘文件挂载到特定的目录下,这里是/media/virtimage目录 guestmount -r -d $name -i$mountpoint echo echo"--------------------------------------------" echo -e "\033[32m$name虚拟机中网卡列表如下:\033[0m" dev=$(ls /media/virtimage/etc/sysconfig/network-scripts/ifcfg-*|awk -F"[/-]" '{print $9}') echo $dev echo"--------------------------------------------" echo echo echo"+++++++++++++++++++++++++++++++++++++++++++" echo -e "\033[32m网卡IP地址信息如下:\033[0m" for i in $dev do echo -n "$i:" grep -q "IPADDR"/media/virtimage/etc/sysconfig/network-scripts/ifcfg-$i || echo "未配置IP地址" awk -F= '/IPADDR/{print $2}'/media/virtimage/etc/sysconfig/network-scripts/ifcfg-$i done echo "+++++++++++++++++++++++++++++++++++++++++++"
相关文章推荐
- 利用shell脚本“综合、集中”查看linux server常用软硬件信息 推荐
- shell脚本:不登陆KVM虚拟机,修改虚拟机网卡IP地址
- 查看Linux服务器网卡流量小脚本shell和Python各一例 推荐
- shell脚本助你在linux下实时查看单网卡流量
- Android 通过adb shell命令查看内存,CPU,启动时间,电量等信息
- Java 连接远程Linux 服务器执行 shell 脚本查看 CPU、内存、硬盘信息
- Shell脚本查看网卡实时流量
- execlp启动android进程命令窗口通过adb shell 进入android 的Linux命令界面,输入am -help看到如下信息: 我们可以通过命令启动android中的
- 查看服务器RAID卡信息的SHELL脚本及MegaCLI命令介绍
- linux 查看网卡流量的shell脚本
- 利用shell脚本“综合、集中”查看linux server常用软硬件信息
- 查看服务器RAID卡信息的SHELL脚本和命令介绍
- shell脚本实现Linux ip的配置(增删改查)以及相关信息查看
- 查看网卡流量shell脚本工具:network_top.sh
- 【信息采集】IBM AIX系统硬件信息查看命令(shell脚本)
- 基于HBase和ZK 高可用集群环境 Shell脚本启动、关闭、重启、查看进程
- 性能调优之网络篇 - Nicstat 查看所有网卡流量信息 推荐
- IBM AIX系统硬件信息查看命令(shell脚本)
- 查看服务器RAID卡信息的SHELL脚本和命令介绍
- 如何查看服务器RAID卡信息的SHELL脚本和命令介绍