FTP 是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为“文传协议”。用于Internet呼鳏魇杰上的控制文件的双向传输。是互联网比较早的服务,现在无论个人进行文件共享,还是服务器上的文件共享与更新,都是非常重要的一个服务,尽管现在有许多不错的 FTP GUI界面的客户端程序,但是在服务器、SSH、远程会话中命令行 ftp 命令还是有很多应用的。
工具/原料
Deepin Linux
ftp命令
一、建立FTP会话
1、用户要连接FTP服务器,首先要在在终端shell中通过ftp命令建立ftp会话。具体来说,先输入ftp然后空格跟上 FTP 服务器的域名或者IP地址,类似于下面的格式:ftp ftp_domain.comftp 10.10.10.10
2、也可以直接在shell中执行ftp命令,再使用ftp的内置命令open来建立ftp会话,从而实现ftp链接 。
二、使用用户名和密码登录
1、建立FTP会话后,一般都需要用户输入ftp用户名和密码才能登录服务器,有一些匿名的ftp服务器,可以匿名登录,但是基本上没有什么用处。根据提示输入用户名和密码即可,如下图所示。
三、文件目录操作
1、FTP 命令可以列出、移动和创建文件目录,一般ls命令可以打印目录列表,cd命令可以改变目录,mkdir命令可以创建文件夹。
四、下载文件
1、在ftp中可以直接使用get命令来下载文件。
2、默认下载的到本地的文件目录在运行ftp命令时所在的目录,用户也可以在ftp命令使用lcd命令设定本地接受目录位置。
3、设置完成后,再使用get命令下载到本地,文件就保存在指定目录了
五、上传文件
1、在ftp中可以直接用put命令上传文件。
2、也可以使用mput命令上传多个文件
六、关闭ftp会话
1、在ftp命令中关闭ftp会话,可以使用close命令,比如在登录ftp服务器的时候,密码输入错误,这时候再次建立ftp会话,必须把之前的会话close掉才可以。close只是关闭ftp会话,并不会退出ftp交互界面
七、退出ftp命令
1、在一切操作完成后,要退出ftp命令,可以执行exit、quit、bye这三个命令中的任何一个,这三个命令的作用都是结束会话并退出ftp命令行。
八、帮助信息查询
1、ftp中还有很多命令,如果忘记了也不用担心,用户可以通过help命令查询使用方法及意义。如上图可以查询相关命令的用处,也可以直接输入help或者?来查看ftp所支持的命令列表。