如何从命令行使用 FTP?17 Mar 2025 | 5 分钟阅读 本页面包含有关如何从命令行界面(例如 Linux shell 或 MS-DOS)连接和使用 FTP 的所有信息。 注意:FTP(文件传输协议)不是安全的传输,这意味着任何拦截您连接的人都可以访问您传输的任何数据,包括您的帐户和密码。我们强烈建议使用 SFTP(安全文件传输协议)以获得更安全的通信。![]() 使用 FTP 连接通过使用 FTP,要连接到另一台计算机,您需要在 Linux shell、MS-DOS 提示符或命令行中输入 FTP 并按 Enter。您可以使用 `open` 命令在进入 FTP 后连接到 FTP 服务器,如下面的示例所示。 open ftp.example.com 在上面的示例中,您应将 example.com 替换为您要连接到的位置的域名或 IP 地址。例如:`open 192.168.1.12` 注意:`open` 命令默认使用 TCP 端口 21 连接到 FTP 服务器。如果您需要连接到不同的 TCP 端口,请在 `open` 命令中的域名或 IP 地址后插入端口号。连接后,您将在屏幕上看到用户名和密码提示。然后,服务器将根据您的权限,在输入这些凭据后,使您能够浏览、传输或接收文件。此外,某些服务器可能允许通过访客帐户或电子邮件地址进行匿名登录。 在 FTP 中发送和接收文件使用 `get` 命令将文件从服务器下载到您的计算机,如下面的示例所示。在本例中,您将获取 `myfile.htm` 文件。 get myfile.htm 小费 如果您想获取多个文件,可以使用 `mget` 和通配符。例如,您可以输入 `mget *.htm` 来获取所有扩展名为 .htm 的文件。最后,如果您不想在每次传输文件时都收到提示,可以通过键入 `prompt` 来禁用提示。 要将文件传输到另一台已连接的计算机,您需要使用 `send` 命令,如下面的示例所示。在此示例中,我们将 `myfile.htm` 传输到当前目录。 send myfile.htm 请务必记住,您传输的文件必须位于您的本地工作目录中。换句话说,文件必须保存在输入 FTP 命令的目录中。使用 `lcd` 命令可以切换到存储文件的本地目录。要在 Windows 上将本地目录更改为 Windows 目录,请键入 `lcd c:windows`。 FTP 命令以下每个命令的可用性可能因您的 FTP 版本和操作系统而异。您可以通过键入 `-help` 或 `?` 来查找可用的命令。以下是在 Windows 命令行 FTP 命令中找到的 FTP 命令列表。
下一个主题什么是网络战 |
我们请求您订阅我们的新闻通讯以获取最新更新。