【问题标题】:What is the signification of -f in scp command?scp 命令中 -f 的含义是什么?
【发布时间】:2014-09-12 05:29:31
【问题描述】:

我正在使用库 sshj 发送 scp 命令。它使用选项 -f 从服务器下载到另一个服务器。我在 man 中找不到 -f 选项。

scp命令中-f的含义是什么?

【问题讨论】:

  • 你能给我们提供这个代码吗?我不应该去挖掘它。
  • scp 有 -f 和 -t 选项,但它们不适合最终用户使用。 IIRC,scp 客户端应用程序使用这些选项请求 ssh 服务器端调用 scp 以发送和接收单个文件。 (注意,我没有尝试验证我的记忆。)

标签: java scp sshj


【解决方案1】:

-f-t 是未记录的开关,它们告诉远程scp 发送或准备从本地scp 接收一个或多个文件。

This site3.8.1 节中更详细地解释了它。 scp1 详细信息

使用未记录的开关 -t 和 -f(用于“to”和“from”)调用该副本,将其置于 SCP1 服务器模式。下表显示了一些示例;图 3-6 显示了详细信息。

This client scp command:      Runs this remote command:
scp foo server:bar            scp -t bar
scp server:bar foo            scp -f bar
scp *.txt server:dir          scp -d -t dir

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-10-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-06
    • 1970-01-01
    相关资源
    最近更新 更多