参考前文:
PyCharm专业版安装教程(使用jetbrains toolbox管理;学生认证、学信网验证码申请)_pycharm专业版csdn_QomolangmaH的博客-CSDN博客
https://blog.csdn.net/m0_63834988/article/details/128692959?spm=1001.2014.3001.5502
Windows11安装Linux子系统(Ubuntu22.04LTS)+安装ROS_QomolangmaH的博客-CSDN博客
https://blog.csdn.net/m0_63834988/article/details/128672234?spm=1001.2014.3001.5502
ip addr show
ping
命令来测试网络连接(base) PS C:\Users\Lenovo> ping 192.168.133.129
正在 Ping 192.168.133.129 具有 32 字节的数据:
来自 192.168.133.129 的回复: 字节=32 时间<1ms TTL=64
来自 192.168.133.129 的回复: 字节=32 时间<1ms TTL=64
来自 192.168.133.129 的回复: 字节=32 时间<1ms TTL=64
来自 192.168.133.129 的回复: 字节=32 时间<1ms TTL=64
192.168.133.129 的 Ping 统计信息:
数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
最短 = 0ms,最长 = 0ms,平均 = 0ms
(base) PS C:\Users\Lenovo>
发送了4个网络请求,并且收到了全部4个回应。没有丢包,且往返时间都非常短(0毫秒),表明与该IP地址的网络连接非常稳定和快速。
sudo apt-get install openssh-server
sudo service ssh start
ps -e |grep ssh
Jetbrains IDEs提供SSH、Jetbrains Space、WSL(为了介绍SSH的使用方法,故不使用WSL)
通过网络将应用程序或软件系统部署到远程服务器或设备上。这种方法允许开发人员在不需要直接物理访问服务器的情况下进行应用程序的安装、配置和启动。
即:在本地编写代码,然后把本地的代码文件定期同步到 Linux 服务器,再用本地电脑操作远程服务器完成部署和运行。
工具——部署——配置
Tools——Development——Configuration
配置 SSH,和服务器建立连接
测试连接:
把本地路径的文件同步到远程服务器的指定路径
结果:
新建文件,该文件会自动同步到 Linux
可以在 IDE 的中创建一个能够远程访问远程服务器的终端:
编辑配置