注:以下命令均可在virsh的man手册页中找到
 
KVM虚拟机管理常用命令(domain):
 
virsh命令参数 功能 用法举例
list 查看已经存在的domain信息(可以带参数) virsh list --all (查看所有的虚拟机)
start 开始一个不活跃的domain(前提是存在) virsh start test2
autostart 配置domain随boot启动 virsh autostart test2
shutdown 优雅的关闭domain virsh shutdown test2
destroy 立刻终止一个domain(强制关闭) virsh destroy test2
reboot 重启一个domain(仅仅发送reboot命令) virsh reboot test2
     
console 连接domain的虚拟的控制台(只能有1个) virsh console test2
ttyconsole 输出设备使用的domain的tty console virsh ttyconsole test2
dominfo 返回关于domain的基本信息 virsh dominfo test2
migrate 迁移一个domain到另一台主机  
 
KVM虚拟网络管理命令(virtual network):
virsh命令参数 功能 用法举例
net-autostart 配置一个虚拟网络开机自启(--disable可以关闭) virsh net-autostart br0
net-create 通过一个xml文件创建一个虚拟网络 virsh net-create ./virbr1.xml
net-define 通过xml文件定义一个虚拟网络,仅定义不实例化 virsh net-define ./virbr1.xml
net-destory 停止由其名称(uuid)指定的虚拟网络,立即生效 virsh net-destroy br0
net-dumpxml 以xml文件的形式输出一个虚拟网络的配置信息 virsh net-dumpxml br0
net-edit 编辑一个虚拟网络的配置文件(修改虚拟网络配置) virsh net-edit br0
net-info 返回要查看的虚拟网络的基本信息 virsh net-info default
net-list 查看当前的虚拟网络信息(可以带参数) virsh net-list --all
net-name    
net-start 开始一个不活跃的虚拟网络 virsh net-start br0
net-undefine 将一个不活跃的虚拟网络取消定义 virsh net-undefine br0
net-uuid    
net-update    
创建并启用一个网络:net-define -> net-start
virsh net-define br0.xml
virsh net-list --all (有br0网络,但处于不活跃状态)
virsh net-start br0
virsh net-list --all (br0网络已处于活跃状态)
 
停用并删除一个网络(以br0为例):net-destroy -> net-undefine
virsh net-destroy br0
virsh net-list --all (br0网络变为不活跃状态)
virsh

net-undefine br0
virsh net-list --all (br0网络已被删除)

05.virsh命令的常用操作(kvm)的更多相关文章

  1. [转]Mysql命令行常用操作

    Mysql命令行常用操作 一.从命令行登录MySQL数据库服务器 1.登录使用默认3306端口的MySQL /usr/local/mysql/bin/mysql -u root -p 2.通过TCP连 ...

  2. vi命令的常用操作

    G:移动到底部 进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于第n行首 vi + filename :打开文件, ...

  3. vagrant 常用命令以及常用操作

    列出这些命令,主要是防止脑内存不足.目前这些命令是我常用的,以后其他命令用的多,我再继续添加... 分享些本人用的百度网盘box,国外的太坑... 本人分享的百度网盘:http://pan.baidu ...

  4. windows常用的cmd命令和常用操作。

    这几日部署Jenkins,牵扯到很多东西,比如用到许多cmd命令和Linux命令.查找比较花时间,因此将查看的文档留下,以避免下次重新查找浪费时间. Windows cmd命令: http://blo ...

  5. git命令行常用操作总结

    关于 更多使用细节(grammar和book),请参考 官网 1.上传代码 1.1 创建自己的远程Repository, github或者gitee 1.2 创建本地git仓库 $ git init ...

  6. Android ADB命令基本常用操作

    电脑配置好环境变量之后呢,在cmd里面自测一下,是否配置OK: 1.查看目前连接的设备: adb devices 2.使目前连接的设备重启: adb reboot 3.有时候由于设备冲突导致adb出现 ...

  7. centos命令行常用操作

    1.查看某个端口占用 lsof -i tcp:80 2.查看是否安装了防火墙 service iptables status 查看是否启用防火墙/etc/init.d/iptables status ...

  8. JN_0019:CMD命令窗口常用操作

    1,回到根目录下 cd\ 2,

  9. KVM虚拟化管理 virt manager常用操作

    部分涉及到Linux.Nginx.tomcat.MySQL等的点滴操作记录,时间长了,就忘掉了,偶尔整理一下操作的history,就此简要备份一下: [原][BG]-一次虚拟化环境实践简要记录: ht ...

随机推荐

  1. Moon.Orm性能报告

    以下为有网友公司的评估测试及使用规范 大家可以下载word看看 http://pan.baidu.com/s/1hquvRuc 一.和ADO.NET进行的压力测试 说明:2000并发用户,此图为一网友 ...

  2. 自定义iOS 中推送消息 提示框

    看到标题你可能会觉得奇怪 推送消息提示框不是系统自己弹出来的吗? 为什么还要自己自定义呢? 因为项目需求是这样的:最近需要做 远程推送通知 和一个客服系统 包括店铺客服和官方客服两个模块 如果有新的消 ...

  3. [Nancy On .Net Core Docker] 轻量级的web框架

    .net core现在已经有了大的发展,虽然笔者现在已经从事python开发,但是一直在关注.net的发展,在逛博客园的时候,发现有大家都会提到Nancy这个框架,在简单的使用之后,发现竟然是如此的简 ...

  4. 【Basics of Entity Framework】【EF基础系列1】

    EF自己包括看视频,看MSDN零零散散的学了一点皮毛,这次打算系统学习一下EF.我将会使用VS2012来学习这个EF基础系列. 现在看看EF的历史吧: EF版本 相关版本特性介绍 EF3.5 基于数据 ...

  5. ADO.NET数据访问技术

    ADO.NET数据访问技术 就是将C#和MSSQLl连接起来的纽带 可以通过ADO.NET将内存中的临时数据写入到数据库中,也可以将数据库中的数据提取到内存中供程序调用.是所有数据访问技术的基础. A ...

  6. 使用abp模板创建解决方案

    前言 ABP官网(http://www.aspnetboilerplate.com/),本地环境 sql server EXPRESS +vs2013 通过官网生成 module zero 解决方案模 ...

  7. 基于CkEditor实现.net在线开发之路(6)vs开发工具配合一起开发

    上一章讲解了利用CKEditor实现了一个简单的列表功能的查询,CKEditor编辑器是由js实现的,js是一门非常强大的语法,但是要用它实现Vs开发工具那样强大编辑器的功能,估计不可能,这就使得CK ...

  8. KB,Kb单位换算,网络带宽中的Kbps和KB/s到底是什么意思? (注:B和b的区别)

    B是指字节(Byte)1个字节有8个比特组成    b是指比特(bit)代表一个2进制位(值为0或1) 上过网的朋友应该会听说过网络带宽这个词,可是这个网络带宽的单位到底是什么,为什么有的人说Kbps ...

  9. Struts,spring,hibernate三大框架的面试

    Struts,spring,hibernate三大框架的面试 1.Hibernate工作原理及为什么要用? 原理: 1.读取并解析配置文件 2.读取并解析映射信息,创建SessionFactory 3 ...

  10. jquery和css3实现滑动导航菜单

    效果预览:http://keleyi.com/keleyi/phtml/html5/15/ 有都中颜色可供选择,请使用支持HTML5/CSS3的浏览器访问. HTML源代码: <!DOCTYPE ...