You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

macOS下将CSV文件通过SCP传输至SSH服务器遇错误求助

问题排查与解决方案

一、SCP命令报错原因分析

你执行的命令源路径是/Users/jbalkovec/Desktop/WHO-COVID-data.csv,但报错提示找不到/Users/jbalkovec/Downloads/WHO-COVID-data.csv,核心问题可能是以下几种:

  • 实际执行的命令与你贴的不一致:终端历史输入里可能有指向Downloads路径的旧命令,你误执行了那条(比如按上箭头时选错)。
  • 文件位置或文件名有误:
    • 确认文件是否真在桌面,有没有误移到Downloads;
    • 检查文件名大小写(比如实际是WHO-COVID-Data.csv,终端对大小写敏感)、是否有空格或特殊字符;
  • 路径含隐藏字符:复制路径时可能带入了不可见符号,建议手动输入/Users/jbalkovec/Desktop/后按Tab键自动补全文件名,避免复制错误。

验证本地文件是否存在

先在终端执行这条命令确认:

ls /Users/jbalkovec/Desktop/WHO-COVID-data.csv

如果返回文件信息,说明本地路径没问题;如果报错,就是文件位置或文件名错误。

二、其他文件传输方法

1. SFTP客户端(如FileZilla)

  • 打开FileZilla,输入服务器地址cs1.seattleu.edu,用户名jbalkovec,输入密码登录;
  • 左侧找到本地桌面的WHO-COVID-data.csv,右侧导航到服务器的/home/st/jbalkovec/2430CPSC/Projects/A4/目录,直接拖拽文件完成传输。

2. VS Code Remote-SSH插件

  • 安装Remote-SSH插件,通过插件的「Connect to Host」功能登录服务器;
  • 登录成功后,打开服务器的/home/st/jbalkovec/2430CPSC/Projects/A4/目录;
  • 在左侧资源管理器中,右键远程目录选择「上传」,或点击顶部的上传按钮,选择本地桌面的文件即可。(之前拖拽报错「Unauthorized」是因为未建立有效SSH连接,先完成登录再操作)

3. rsync命令

和SCP类似但更稳定,终端执行:

rsync -avz /Users/jbalkovec/Desktop/WHO-COVID-data.csv jbalkovec@cs1.seattleu.edu:/home/st/jbalkovec/2430CPSC/Projects/A4/

输入服务器密码后即可完成传输。


内容的提问来源于stack exchange,提问作者i_hate_F_sharp

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.23 11:35:05