如何使用 mobaxterm
mobaxterm 是什么?
这是在 Windows 下使用的全能终端管理软件,对开发与运维人员必备,可以在 mobaxterm.mobatek.net/download 获取免费版本使用,在国内网站上有中文版。
主要通过它提供的下列功能:
- serial 通过串口连接 Linux 系统的终端
- ssh 远程登录 Linux 系统的终端
- ftp 远程访问文件服务上的资源
连接 Serial
开源硬件产品大多都会预留串口(Serial)用作 Linux 系统的终端交互接口,下面介绍串口【session】的创建。
在「session setting」 对话框里选择【serial】,再选好串口号及波特率,点击【OK】就完成连接了。
同样【session】会保存在左侧的【session】标签页里,方便下次连接。
连接 SSH
除了有线串口的方式,还可以通过无线访问 SSH 登录 Linux 系统,如一般的家用路由器。
在 Linux 系统输入 ifconfig 查看自己 ip 地址(192.168.1.185),然后输入自己名称和密码,常见有 root / root 。
如果没有设置密码,root 的连接密码是 root 。输入密码的时候是看不到的,在输入结束之后,按回车即可
就可以看到 Linux 的登录会话终端了。
以下连接方式只是合适在 MaixII-Dock 上使用的,需要使用 MaixPy3 IDE 版本 0.4.2以上的版本
MaixII-Dock 可以通过 OTG 接口转发到 127.0.0.1 的 22 端口,但是每次使用之前,都需要通过运行 IDE 来进行配置,进行 ssh 端口转发服务的开启。
具体的连接方式和上面的 ssh 方式一样,只需要将 ip 地址修改成 127.0.0.1 即可,默认用户名和密码都是 root。
连接 FTP
与 SSH 同理。
进入后就可以看到文件夹了。
可以拖拽文件上传和下载。
如何进行编程
除了使用串口进行 Python 代码的复制粘贴运行,还可以通过在 FTP 文件管理获取下图的代码编辑器,编辑后保存就会自动同步上传(下图为 C 代码参考,其他代码同理)。
这时候再拿到终端里运行 Python 脚本即可。
python xxxx.py