温馨提示×

Linux SFTP如何传输大文件

小樊
38
2025-12-16 21:47:25
栏目: 智能运维

在Linux系统中,使用SFTP(SSH File Transfer Protocol)传输大文件时,可以遵循以下步骤:

  1. 打开终端(Terminal)。

  2. 使用以下命令连接到远程服务器:

sftp username@remote_host

username替换为您的用户名,将remote_host替换为远程服务器的IP地址或主机名。

  1. 输入密码(如果需要)。

  2. 使用put命令将本地文件传输到远程服务器:

put /path/to/local/file /path/to/remote/directory

/path/to/local/file替换为您要传输的本地文件的路径,将/path/to/remote/directory替换为远程服务器上的目标目录。

  1. 如果文件较大,传输可能需要一些时间。您可以在传输过程中看到进度信息。

  2. 传输完成后,使用ls命令查看远程服务器上的文件列表,确认文件已成功传输:

ls /path/to/remote/directory
  1. 使用exit命令断开与远程服务器的连接:
exit

注意:如果您在传输过程中遇到中断,可以重新连接并使用get命令从远程服务器下载文件到本地。例如:

sftp username@remote_host
get /path/to/remote/file /path/to/local/directory
exit

另外,您还可以考虑使用rsync命令进行大文件传输,因为它支持断点续传,可以在传输中断后从中断点继续传输。

0