如何使用FTP命令行下载和上传文件

时间:2019-05-19 01:25:55  来源:igfitidea点击:

**FTP (File Transfer Protocol)**是最流行的文件传输协议(下载和上传)从一个系统到另一个系统。
它提供了传输文件的最快方式。
有很多应用程序在Linux和windows上的FTP服务,如vsFTPd, proFTPd为Linux, FileZilla服务器为windows。
有多种方法可以连接到FTP服务器,我们还可以在internet上找到多种免费工具来使用FTP。
但是系统管理员知道命令行的威力。
本文将了解如何使用命令行连接到FTP服务器,以及如何在FTP服务器本地系统之间使用FTP协议下载和上传文件。
记住,FTP不是安全协议。
为了传输文件的安全性,我们建议使用SFTP。

1。通过命令行连接到FTP服务器

要从windows连接到任何FTP服务器,打开它的命令提示符,对于Linux打开终端窗口。
现在我们已经需要FTP服务器的IP或主机名和登录凭证来连接特定的用户。

c:\> ftp ftp.theitroad.com

2。上传单个文件到FTP服务器

要在FTP服务器上上传文件,请使用“put”命令。
首先,导航到FTP服务器上需要上传文件的目录,并使用以下命令。
它将上传本地系统文件 c:\files\file1.txt上传到FTP服务器的目录。

ftp> cd uploads
ftp> put c:\files\file1.txt

3。从FTP下载一个文件

要从FTP服务器下载文件,我们使用' get '命令。
使用该命令,我们一次可以下载一个文件。
要从FTP服务器下载任何文件首先登录到FTP服务器,导航到该目录并使用以下命令进行下载

ftp> get file1.txt

4。上传多个文件到FTP

要上传多个文件到FTP服务器使用' mput '命令。
我们还可以指定通配符,以便一次将多个文件上传到服务器。
首先,导航到FTP服务器上需要上传文件的目录,并使用以下命令。
它将在 c:\files目录中上传扩展名为.txt的本地系统文件到FTP服务器上的上传目录。

ftp> cd uploads
ftp> lcd c:\files

ftp> put *.txt

5。从FTP下载多个文件

要从FTP服务器下载多个文件,我们使用“mget”命令。
使用该命令,我们可以一次下载多个文件。
要下载多个文件,请指定用于指定目录名称的通配符。请从该目录下载所有文件。

ftp> mget *.txt