【问题标题】:scp or pscp transfer files to ssh machine but not showing any copied files in machine [closed]scp 或 pscp 将文件传输到 ssh 机器,但未显示机器中的任何复制文件 [关闭]
【发布时间】:2015-08-10 09:00:31
【问题描述】:

我在 windows 中使用 putty ssh 客户端登录远程机器

我使用 scp 和 pscp 将文件从本地传输到服务器

scp:

scp -r script-1/ root@104.130.169.111:/mounarajan/script-1

命令行响应:

artist_dedup_urls1                            100%  414KB 413.8KB/s   00:00    
reverbnation_crawler.py                       100%   21KB  21.0KB/s   00:00 

pscp:

pscp -r script-1/ root@104.130.169.111:/mounarajan/script-1

命令行响应:

artist_dedup_urls1        | 413 kB | 413.8 kB/s | ETA: 00:00:00 | 100%
reverbnation_crawler.py   | 21 kB |  21.0 kB/s | ETA: 00:00:00 | 100% 

但在此之后服务器机器中的script-1 文件夹为空。

问题到底出在哪里?

【问题讨论】:

  • 它们是位于 /mounarajan/ 的 script-1 目录吗?
  • 是的,有一个脚本-1目录
  • 但问题是没有 script - 2 目录,但如果我给 mounarajan/script-2/ 也可以......但它实际上不应该工作
  • 什么是 script-2 目录。根据您的命令 script-1 目录应在您的服务器 inside mounarajan/script-1/ 中创建
  • ok 命令行中文件传输成功,但是我在服务器中看不到任何文件?

标签: linux ssh file-transfer scp pscp


【解决方案1】:

您之前是否删除了 104.130.169.111 上的“script-1”?你的情况好像和这个场景一样:

  1. 在命令窗口 1:cd 到某个目录,说“a/b/c”
  2. 另一个窗口:删除“a/b/c”,重新创建并复制到一些文件中
  3. 在命令窗口 1:看不到任何变化。

解决方法是:在命令窗口 1 中,cd 到另一个目录,然后再次 cd 回到 "a/b/c" 以访问 新创建的目录

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-02-18
    • 1970-01-01
    • 1970-01-01
    • 2012-05-04
    • 2011-10-03
    • 2023-01-11
    • 2015-08-13
    相关资源
    最近更新 更多