我正在尝试使用 scp 复制家庭网络上的文件。但是,每次我运行它时,它只是打印使用说明
scp -i [email protected]:temp/backups/file.txt .
它只会继续打印
usage: scp [-346BCpqrTv] [-c cipher] [-F ssh_config] [-i identity_file]
[-J destination] [-l limit] [-o ssh_option] [-P port]
[-S program] source ... target
答案1
阅读它告诉你的内容:
scp [-346BCpqrTv] [-c 密码] [-F ssh_config] [-i 身份文件] [-J 目标] [-l 限制] [-o ssh_选项] [-P 端口] [-S 程序] 源 ... 目标
原因可能更明显,我删除了您未使用的可选参数:
scp -i identity_file source target
但你只在 '-i' 之后提供了 2 个参数