在 Oracle® Solaris 11.2 中管理远程系统

退出打印视图

更新时间: 2014 年 7 月
 
 

如何将文件复制到远程系统 (sftp)

  1. 转至本地系统上的源目录。

    您键入 sftp 命令的目录是本地工作目录,也即此操作的源目录。

  2. 建立 sftp 连接。

    请参见如何打开和关闭与远程系统的 sftp 连接

  3. 您可以转至目标目录。
    sftp> cd target-directory
  4. 确保您对目标目录拥有写入权限。
    sftp> ls -l target-directory
  5. 要复制单个文件,请使用 put 命令。

    元字符可与 get 命令一起使用。

    sftp> put filename
  6. 关闭 sftp 连接。
    sftp> bye
示例 3-4  将文件复制到远程系统 (sftp)

在本示例中,用户将打开与系统 plutosftp 连接,并使用 put 命令将其系统中的文件复制到系统 pluto 上的 /tmp 目录。

$ cd /tmp
$ sftp pluto
Password: xxx
sftp> cd /tmp
sftp> put filef
uploading filef to /tmp/filef
filef                                     100%  325     0.3KB/s   00:00
sftp> ls
filea
filef
files
sftp> bye