如何从命令行使用FTP ?此页面包含关于如何从命令行界面(如Linux shell或MS-DOS)连接和利用FTP的所有信息。 注意:FTP(文件传输协议)是不安全的传输,这意味着任何拦截你的连接的人都可以访问通过它传递的任何数据,包括你的帐户和密码。我们强烈建议使用SFTP(安全文件传输协议)来实现更安全的通信。![]() 使用FTP连接在使用FTP的帮助下,要连接到另一台计算机,您需要在Linux shell、MS-DOS提示符或命令行输入FTP并按Enter键。您可以使用open命令在进入FTP后连接到FTP服务器,如下例所示。
打开ftp.example.com 在上面的例子中,您可以将example.com替换为要连接的位置的域名或IP地址。实例将是打开的192.168.1.12 注意:open命令默认使用TCP 21端口连接FTP服务器。如果需要连接不同的TCP端口,请在open命令中将端口号插入域名或IP地址后。连接完成后,您将在屏幕上看到用户名和密码提示。然后,在您的权利的基础上,一旦输入这些凭证,服务器就能够浏览、传输或接收文件。此外,有些服务器可能允许通过客户帐户或电子邮件地址进行匿名登录。 在FTP中发送和接收文件使用get命令将文件从服务器下载到您的计算机,如下面的实例所示。在本例中,您将获得文件myfile.htm。
得到myfile.htm 提示 如果希望获得大量文件,可以使用mget和通配符。例如,您可以键入mget *.htm以获得所有扩展名为.htm的文件。最后,如果您不想在每次传输文件时都收到提示,您可以借助键入提示符禁用提示。 为了将文件传输到另一台连接的计算机,您需要使用send命令,如下面的示例所示。在本例中,我们将myfile.htm传递到当前目录。
发送myfile.htm 重要的是要记住,传输的文件必须在本地工作目录中。换句话说,文件必须保存在输入FTP命令的目录中。使用LCD命令切换到保存文件的本地目录。在Windows操作系统下,输入lcd将本地目录更改为Windows目录c:窗户。 FTP命令根据FTP版本和操作系统的不同,下面的每个命令都可能工作,也可能不工作。输入-help或a是否可以找到可用的命令?下面是在Windows命令行FTP命令中找到的FTP命令列表。
下一个话题
什么是网络战
|