编程语言
首页 > 编程语言> > Esxi虚拟机和笔记本电脑通过IP连接以文件传输;进而通过Pycharm远程控制提升编程效率。

Esxi虚拟机和笔记本电脑通过IP连接以文件传输;进而通过Pycharm远程控制提升编程效率。

作者:互联网

问题1:通过VMWARE打开ESXI虚拟机进行操作,会遇到页面一阵阵卡顿、延迟的现象,编程体验较差;同时经常性地,本机和服务器段的虚拟机之间无法进行便捷的文件传输;

解决方式:

正确的尝试实践:获取ESXI虚拟机系统的ip地址,通过Xshell、Xftp或者WinSCP等软件进行ssh终端命令操作或者服务器虚拟机和本机的文件传输。

1 获取Esxi虚拟机系统的Ip地址。以ubuntu为例

借助ifconfig命令。
在这里插入图片描述
ens192代表网卡,如果对应的信息没有ip地址,掩码等信息,只要显示ens192就可以获取到ip地址。
因为作者的系统本身就显示了,虽然不清楚怎么来的,但是也未深究。不过问题不大,百度应该易知(推测:通过service network restart 以开启网络)。

参考:https://blog.csdn.net/weixin_41877978/article/details/99625811

2 通过XShell、Putty实现对服务器中虚拟机的终端命令的控制;通过WinSCP和Xftp实现服务器虚拟机和本机的文件的双向传输。

通过比较,个人认为终端命令控制软件,XShell更优;文件的双向传输任务中WinSCP软件更适合,而原因统一为其功能较为完善。
其次,连接的时候,大多需要以下四个信息:

失败的尝试思路:

问题2:通过WinSCP简单上传和下载文件的功能,不能很好满足编程中频繁修改和灵活调试代码的需求。

解决方法:Pycharm远程控制。

1 Pycharm同一界面可以实现上传、下载和代码修改三个功能,便于频繁修改和灵活调试。

WinSCP能够满足上传和下载,但是文件的运行不是仅仅依靠一个文件的。这也就意味着经过winscp下载得到的待修改文件需要在修改后重新上传到服务器后,在服务器中运行才能知道修改的内容是否是我们需要的、期望的(代码修改的逻辑思路)
但是PyCharm的优势就在于集成:文件的上传、下载以及代码的修改在同一个界面中便可实现。总的来,Pycharm和WinSCP的处理的逻辑思路是一致的,但是Pycharm的实操更加便捷。

2 Pycharm远程控制的方式

参考: https://zhuanlan.zhihu.com/p/36843200;
https://zhuanlan.zhihu.com/p/62317681;
https://zhuanlan.zhihu.com/p/36843200;
https://zhuanlan.zhihu.com/p/93236936;

关键的步骤的解释:

标签:Esxi,虚拟机,文件传输,地址,服务器,ip,Pycharm,WinSCP
来源: https://blog.csdn.net/m0_38052500/article/details/119118080