virsh 既有命令行模式,也有交互模式,在命令行直接输入 virsh 就进入交互模式, virsh 后面跟命令参数,则是命令行模式;

KVM 工具集合

libvirt:操作和管理KVM虚机的虚拟化 API,使用 C 语言编写,可以由 Python,Ruby, Perl, PHP, Java 等语言调用。可以操作包括 KVM,vmware,XEN,Hyper-v, LXC 等在内的多种 Hypervisor。

Virsh:基于 libvirt 的 命令行工具 (CLI)

Virt-Manager:基于 libvirt 的 GUI 工具

virt-v2v:虚机格式迁移工具

virt-* 工具:包括 Virt-install (创建KVM虚机的命令行工具), Virt-viewer (连接到虚机屏幕的工具),Virt-clone(虚机克隆工具),virt-top 等

sVirt:安全工具

查网桥命令

# brctl show
bridge name bridge id STP enabled interfaces
br0 8000.34735aa1362c yes em1
vnet0
virbr0 8000.5254003aa789 yes virbr0-nic

(1)基础操作 --- 命令行下管理虚拟机

语法结构:

virsh <command> <domain-id> [OPTIONS]
help 列出命令下的所有参数
help list 列出 list 命令下的参数

(2)除了这些简单命令,实际在 virsh 形式下还有更多的命令:

virsh help     打印帮助
virsh attach-device 从一个 XML 文件附加装置
virsh attach-disk 附加磁盘设备
virsh attach-interface 获得网络界面
virsh destroy 删除一个域
virsh detach-device 从一个 XML 文件分离设备
virsh detach-disk 分离磁盘设备
virsh detach-interface 分离网络界面
virsh define 回复虚拟机
virsh undefine 删除一个虚机域 virsh list 列出当前宿主机上处于运行状态的虚拟机
virsh list --all 列出当前宿主机上所有的虚拟机
virsh start vm1 (虚拟机name) 开启某一台虚拟机
virsh shutdown vm1 (虚拟机name) 正常关闭一台虚拟机
virsh destroy vm1 强制关闭某一台虚拟机
virsh autostart vm1 开机自启动虚拟机vm1
virsh autostart --disable vm1 关闭开机自启动
virsh edit vm1 编辑某个虚拟机的配置文件
virsh pool-list 列出存储池

虚拟机保存路径

[root@localhost ~]# cd /etc/libvirt/qemu/
[root@localhost qemu]# ls
autostart generic-1.xml generic.xml generic.xml.bak networks

最新文章

  1. hibernate的映射类型
  2. cordova 添加闪屏效果
  3. UItableview section和cell的局部刷新
  4. spring容器启动过程
  5. poj 1054 The Troublesome Frog (暴力搜索 + 剪枝优化)
  6. window2003安全设置
  7. android datepicker源码
  8. 《Algorithms 4th Edition》读书笔记——2.4 优先队列(priority queue)-Ⅳ
  9. 面向对象(java菜鸟的课堂笔记)
  10. Go语言初篇
  11. 聊聊大学期间的我是怎样学习Linux系统的
  12. 函数函数sigaction、signal
  13. Access restriction: The type &#39;Unsafe&#39; is not API
  14. Oracle 12c的自增列Identity Columns
  15. p,br,hn,b,i,u,s,sup,sub标签
  16. Factory - 工厂模式
  17. sqlplus 方式连接 远程数据库
  18. 【loj6307】「雅礼国庆 2017 Day1」Clique 贪心
  19. matplotlib绘制饼状图
  20. Monkey&amp;Monkey Runner使用

热门文章

  1. from Crypto.Cipher import AES报错
  2. Ubuntu出现视频无法正常播放的问题
  3. input函数的高级使用
  4. Odoo14 一些好用的开源的模块
  5. InnoDB 中不同SQL语句设置的锁
  6. 先导,对IOC容器的理解
  7. Changes in GreatSQL 5.7.36 (2022-4-7)
  8. java学习第一天.day06
  9. python金牌班第五周周末总结
  10. 检查一个数值是否为有限的Number.isFinite()