注:以下命令均可在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. .net 将List序列化成Json字符串

    将List类型转化为Json,是我们平常开发时最常见的了.在使用中,有很多种方法,也可以使用. 第一种 第三方组件:Newtonsoft.Json.dll //转化成Json Newtonsoft.J ...

  2. 创建自己的Vagrant box

    这是一个关于Vagrant的学习系列,包含如下文章: Vagrant入门 创建自己的Vagrant box 用Vagrant搭建Jenkins构建环境 用Vagrant和Ansible搭建持续交付平台 ...

  3. C#基础-技术还债3-枚举【pending】

    /// <summary> /// 声明三方查询类型可以关联的查询对象类型 /// </summary> [AttributeUsage(AttributeTargets.Fi ...

  4. 芒果TV招聘研发工程师(JAVA PYTHON),地点长沙

    长沙芒果TV招聘高级 JAVA Python 工程师,工作地点:湖南广电   有兴趣的邮件0xmalloc@gmail.com; zealotyin@qq.com 公司有一大批从北京上海一线互联网企业 ...

  5. form表单提交和阻止

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...

  6. 十一个行为模式之解释器模式(Interpreter Pattern)

    定义: 定义一个语言的文法,可以使用一个解释器来解释其文法.定义终结符和非终结符的统一接口,并使用抽象对象建立非终结符与其它元素的关联. 结构图: AbstractExpression:抽象表达式类, ...

  7. CS.动态加载DLL.动态生成.运行代码.BS.AutoFac管理实现类

    以英雄联盟为例.界面上经常有Load....xxxx.dll.一般都是加载子系统.比如装备系统.英雄系统等.在实际开发中很多项目非常庞大.都会分割成独立子解决方案开发.后期就需要加载回来.一般都是利用 ...

  8. .NET MVC 和 JAVA MVC有什么区别?

    两者的主要区别是编程语言的不同. 最典型的JAVA MVC就是JSP + servlet + javabean的模式.比较好的MVC,老牌的有Struts.Webwork.新兴的MVC 框架有Spri ...

  9. ajax分页与组合查询配合使用

    使用纯HTML页与js.ajax.Linq实现分页与组合查询的配合使用 <body> <div id="top"><input type=" ...

  10. jqGrid几个需要注意的默认设置

    jqGrid中的option属性设置中,几乎每个属性都会给出默认值,然而,有些默认值实在有些坑爹,导致在使用过程中,如果没有注意到而使用了默认值,就会出现一些问题. height:是指jqGrid表格 ...