我正在尝试使用 SFTP 列出远程服务器内的所有文件。但是到目前为止,我尝试过的命令(例如 unzip -l、less、zipinfo)不起作用,并出现“无效命令”错误。有没有实际的方法可以解决这个问题?我需要查看远程服务器中我的 zip 文件中存在哪些文件。SFTP 连接位于我的 Linux 和 Windows 服务器之间。
答案1
SFTP 不是终端应用程序。它是一个文件传输实用程序。
您无法通过 SFTP 运行远程命令(如 unzip -l)。
使用 SSH 客户端登录 Linux 服务器(使用与 SFTP 相同的凭据),然后尝试各种 zip 文件实用程序。unzip 或 infozip 应该适用于大多数 Linux 发行版。