pynvme操作流程

如下操作pynvme运行在fedora上,在其他操作系统尚未做尝试。

步骤一:检查本地windows是否安装ssh

检查方式:windows本地打开windows powershell,输入ssh,若打印usage :ssh等一些信息,则已安装ssh,否则需要安装,安装方式如下,一般系统安装好会自带ssh

https://github.com/PowerShell/Win32-OpenSSH/releases

进入链接下载最新 OpenSSH-Win64.zip(64位系统),解压至C:\Program Files\OpenSSH

打开cmd,cd进入C:\Program Files\OpenSSH(安装目录),执行命令:

powershell.exe -ExecutionPolicy Bypass -File install-sshd.ps1

设置服务自动启动并启动服务:

sc config sshd start= auto

net start sshd

步骤二:生成ssh秘钥,建立连接

打开powershell,输入ssh-keygen,敲3下,即可生成秘钥,生成RSA公私钥对,生成的秘钥用于后续ssh连接中的数据加密;进入c:\user(用户)\Administrator\.ssh 中,即可看到生成的秘钥文件,如果没有看到config就自己建立一个(没有后缀.txt),填写如下例内容, ip和用户名根据自己情况去修改。(这一步可能不需要,在vscode界面也可以创建target?很久前操作的,忘记了)

 

步骤三:安装gitbash,通过ssh-copy-id拷贝秘钥到远程机。启动git bash 进入.ssh 目录,输入如下命令:(这里的秘钥为上面步骤生成的rsa公钥)

步骤四:安装VScode

打开vscode,搜索到remote-ssh插件后(如下左),安装后会多一个小电脑图标,如下右

如下方式新建一个target

 

 

右键target,connect in current window,绿色符号标识连接成功

2. 连接成功后,初次运行pynvme需要在pynvme路径下执行 ./install.sh

3. 运行testcase前,根据实际更改.vscode/setting.json中的BDF addr

4. 这里即可看到可运行的测试脚本,若无法显示,刷新,还无法显示,make setup再查看,后续每次打开vscode只需make setup即可运行测试脚本

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

木木晗晗

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值