出现如下图的情况:

经过摸索,发现若将环境变量全删除,能够正常上传,所以应该与环境变量的配置有关,但是由于运行需求,不能删除,转为探寻新的上传方法
①使用wget
比如输入如下指令,可以将example.txt下载到当前目录下
wget https://example.com/example.txt
关于wget指令的使用,可以参考 【Linux命令详解 | wget命令】 wget命令用于从网络下载文件,支持HTTP、HTTPS和FTP协议_wget 获取文件_呈予贝.的博客-CSDN博客
②打开终端,使用rsync
具体使用可以参考学习: linux上的rsync命令详解 - 简书
举例:比如我要将处于windows的D盘迅雷下载中的文件WRF-4.3.3.tar.gz上传至Linux下的/home/loumj/Build_WRF目录下
cd /mnt/d
ls
进入D盘可以看到迅雷下载

cd 迅雷下载
ls
进入迅雷下载,找到文件WRF-4.3.3.tar.gz

输入如下指令,其中的服务器地址和目标目录输入自己的
rsync WRF-4.3.3.tar.gz xxx@172.XX.XXX.XX:/home/loumj/Build_WRF

此时可以看到,目标目录下已出现该文件

③重新创建一个SSH连接(这个方法我没有成功,大家可以尝试)
点击 Session,选择 SSH,点击 Advanced SSH settings,在SSH-browser type中选择 SCP(enhanced speed),填写地址和用户名之后点击 OK

文章讲述了在遇到上传问题时,作者发现与环境变量有关,但不能删除。他们提供了三种解决方案:使用wget下载,通过rsync在不同系统间同步文件,以及尝试创建SSH连接进行文件传输,尽管SSH连接未成功,但仍可作为备选方案。
406

被折叠的 条评论
为什么被折叠?



