小编fib*_*n82的帖子

sftp:上传文件夹中包含的所有文件、目录和子目录

在机器 AI 上有文件夹

/home/a/
Run Code Online (Sandbox Code Playgroud)

在机器 BI 上有文件夹

/home/b/
Run Code Online (Sandbox Code Playgroud)

我希望使用 sftp 传输 /home/b 中 /home/a 的所有文件、目录和子目录 在机器 AI 上尝试了以下命令:

sftp fibon82@machineB.com
put /home/a/* /home/b/
Run Code Online (Sandbox Code Playgroud)

但它不起作用,我收到错误消息:“跳过非常规文件/home/a/a1”... [a1 是 a 的子目录]
如何修改 put 指令?

谢谢!:)

编辑:

我用scp解决了:

scp -r /home/a/ fibon82@machineB.com:/home/b/
Run Code Online (Sandbox Code Playgroud)

sftp put

32
推荐指数
3
解决办法
19万
查看次数

标签 统计

put ×1

sftp ×1