如何使用Linux FTP命令
时间:2020-02-23 14:39:36 来源:igfitidea点击:
FTP(文件传输协议)是一种通常用于在客户端和服务器之间传输文件的协议。
在本教程中,您将通过实际示例学习如何使用Linux FTP命令。
事不宜迟,让我们直接进入。
前提条件
VSFTPD(非常安全的文件传输协议守护程序)已安装并正确配置。
同样重要的是要指出您必须具有对源文件的读取权限,并且必须对FTP服务器具有写入权限。
这使您能够以安全/加密的方式来回传输文件。
1.建立FTP连接
要与远程服务器建立FTP连接,请在终端上使用以下语法
# ftp ip-address
例如 ,
# ftp 38.76.11.174
建立连接后,系统将提示您输入用户名和密码
如果用户名和密码的详细信息正确无误,您将在终端上收到FTP系统类型旁边的"登录成功"通知。
2.常用的FTP命令
进入ftp提示符后,让我们检查一些常用的命令选项。
?或者help
–显示所有可用的FTP命令- ls –列出当前远程目录中的所有文件和目录
lcd
–这将当前目录放置在本地计算机上put
–将文件从本地计算机上传或者复制到远程FTP服务器- mput –将多个文件从本地计算机上载或者复制到远程FTP服务器
- get –将文件从远程FTP服务器下载或者复制到本地计算机
- mget –将多个文件从远程FTP服务器下载或者复制到本地计算机
mkdir
–在当前远程目录中创建一个新目录- rmdir-删除当前远程目录中的目录
delete
–删除当前远程目录中的目录
3.使用FTP命令上传文件
要将文件上传或者复制到FTP服务器,首先请确保您从包含要上传文件的目录连接到FTP服务器。
登录后,使用语法
ftp> put file_name
例如
ftp> put hello.sh
要上传多个文件,请使用如图所示的mput
命令。
ftp> mput file1 file2 ...
例如
ftp> mput hello.sh output.txt myoutput.txt
系统将提示您确认每个等待上传的文件。
按y
。
4.使用FTP命令下载文件
要从FTP服务器下载文件,请使用" get"命令,如下所示
ftp> get file_name
例如
ftp> get install.sh
对于多个文件,使用mget
命令,如下所示
ftp> mget file1 file2 ...
例如 ,
ftp> mget file1.txt file2.txt file3.txt
5.获得帮助
要列出所有可与ftp命令一起使用的选项,请执行。
help
或者
?