您需要告诉scp
将文件发送到哪里。在不起作用的命令中:
scp C:\Users\Admin\Desktop\WMU\5260\A2.c ~
您还没有提到远程服务器。scp
用途:
划定主机和路径,所以它认为你要求它在路径的文件下载\Users\Admin\Desktop\WMU\5260\A2.c
从主机C
到本地主目录。
根据您的评论,正确的上载命令应类似于:
C:\> pscp C:\Users\Admin\Desktop\WMU\5260\A2.c ckg8221@thor.cs.wmich.edu:
如果从主目录运行命令,则可以使用相对路径:
C:\Users\Admin> pscp Desktop\WMU\5260\A2.c ckg8221@thor.cs.wmich.edu:
您还可以提及要在远程服务器上将此文件夹下载到的目录。也就是说,只需将路径添加到文件夹,如下所示:
C:/> pscp C:\Users\Admin\Desktop\WMU\5260\A2.c ckg8221@thor.cs.wmich.edu:/home/path_to_the_folder/