linux

如何用SFTP进行文件解压

小樊
39
2025-09-15 04:28:47
栏目: 编程语言

SFTP本身不直接提供解压功能,需结合其他工具操作,具体方法如下:

一、图形化客户端操作(推荐)

使用 FileZilla、WinSCP 等客户端:

  1. 连接服务器后,在文件管理器中找到压缩文件(如 .zip/.tar.gz)。
  2. 右键选择 解压(或“提取文件”),指定目标目录即可。
    • 来源:

二、命令行操作(Linux/macOS)

  1. 下载压缩文件到本地
    sftp username@hostname  
    get remote_file.zip ./local_path/  
    exit  
    
  2. 本地解压
    • ZIP文件:
      unzip ./local_path/remote_file.zip -d ./destination/  
      
    • TAR.GZ文件:
      tar -xzvf ./local_path/remote_file.tar.gz -C ./destination/  
      
    • 来源:

三、Windows命令行操作

  1. WinSCP 下载文件到本地后,通过 PowerShell 解压:
    Expand-Archive -Path "C:\local_path\remote_file.zip" -DestinationPath "C:\destination\"  
    
    • 来源:

注意事项

0
看了该问题的人还看了