Qemu的HMP的多种用法

简介: Qemu的HMP的多种用法

参考

Multiple ways to access QEMU Machine Protocol (QMP)

qmp-intro.txt

http://wiki.qemu.org/QMP

https://www.humblec.com/qmp-qemu-monitor-protocol-and-different-ways-of-accessing-it/

方法一: 通过telnet

参数:

-chardev socket,id=mon0,host=localhost,port=4444,server,nowait -mon chardev=mon0,mode=readline

然后使用telnet localhost 4444登录。

方法二:使用qemu自带的qemu-shell工具

  • 通过网络套接字
    参数:
-chardev socket,id=mon0,host=localhost,port=4444,server,nowait -mon chardev=mon0,mode=control

或者:

-qmp tcp:localhost:4444,server,nowait

然后使用scripts/qmp/qmp-shell -H localhost:4444登录,最后通过Ctrl-D退出.

  • 通过本地套接字
    参数:
-chardev socket,id=mon1,path=./qmp-sock,server,nowait -mon chardev=mon1,mode=control

或者:

-qmp unix:./qmp-sock,server,nowait

然后使用scripts/qmp/qmp-shell -H ./qmp-sock登录,最后通过Ctrl-D退出.

方式三:通过stdio

参数:

-chardev stdio,id=mon0 -mon chardev=mon0,mode=readline

或者:

--monitor stdio
BASH 复制 全屏

或者:

–nographic
BASH 复制 全屏

对于最后这样,需要使用快捷键Ctrl-A C切换到monitor。

相关文章
|
存储 缓存 安全
virtiofs per-inode DAX 介绍
## 背景信息 1. 什么是 virtiofs? virtiofs 是一种用于在 host/guest 之间共享文件的文件系统,由 Redhat 开源,它使得不同 guest 之间能够以快速、一致、安全的方式共享同一个 host 目录树结构,目前广泛应用于 Kata Container 作为容器的 rootfs。 2. 什么是 DAX? DAX (Direct Access) 最初是针对于
3237 0
virtiofs per-inode DAX 介绍
|
存储 Dragonfly 缓存
Nydus:开源的下一代容器镜像加速服务
让更多的容器用户能够体验到容器快速启动和安全加载方面的能力。
7949 0
Nydus:开源的下一代容器镜像加速服务
|
canal 分布式计算 关系型数据库
大数据Spark Streaming实时处理Canal同步binlog数据
大数据Spark Streaming实时处理Canal同步binlog数据
381 0
|
缓存 Linux 开发工具
CentOS 7- 配置阿里镜像源
阿里镜像官方地址http://mirrors.aliyun.com/ 1、点击官方提供的相应系统的帮助 :2、查看不同版本的系统操作: 下载源1、安装wget yum install -y wget2、下载CentOS 7的repo文件wget -O /etc/yum.
261404 0
用QEMU模拟运行uboot从SD卡启动Linux
用QEMU模拟运行uboot从SD卡启动Linux
|
11月前
|
存储 云安全 安全
云标准:云计算标准
云计算标准涵盖基础设施、服务、安全、应用等多个方面,旨在提高系统的互操作性、可靠性和安全性。标准分为国际、区域、国家、行业和企业五个层次,由中国ISO、TC260、TC28等组织制定,如GB/T 29194-2012、GB/T 31168-2014等,为云计算技术的发展提供支持。
706 5
|
数据采集 存储 编解码
使用Arcgis pro做流域分析(河网+集水区)
【8月更文挑战第10天】使用ArcGIS Pro进行流域分析包括河网与集水区提取。首先准备DEM及河流数据,然后在软件中加载。若无河网数据,可用“Fill”填洼、“Flow Direction”计算流向、“Flow Accumulation”计算累积量,并通过“Stream Definition”定义河流。集水区分析则使用“Watershed”工具确定特定点的流域范围。最后,通过符号化展示结果,并结合其他数据深入分析流域特性。注意数据质量与参数选择以保证分析准确性。
1826 1
|
存储 安全 编译器
热补丁(Livepatch) 【ChatGPT】
热补丁(Livepatch) 【ChatGPT】
|
人工智能 NoSQL 关系型数据库
主从模式(Master-Slave Architecture)在传统的计算机科学中指的是一种分布式系统架构
主从模式(Master-Slave Architecture)在传统的计算机科学中指的是一种分布式系统架构
641 5