操作系统 百分网手机站

Linux系统ftp程序常用命令

时间:2020-09-08 17:50:37 操作系统 我要投稿

Linux系统ftp程序常用命令

  作为Linux系统中的文件传输程序之一,ftp具备功能强大,小巧轻快的特点,且是使用频率最高的'应用程序之一。下面我们将用一整个篇幅进行介绍。欢迎阅读。

  【语法格式】

  # ftp [参数] [主机名或IP] [端口]

  【常用参数】

  -d:运行时显示详细的处理信息

  -i:关闭交互模式

  -p:传输文件模式为被动模式

  【FTP模式下的常用命令】

  ascii:使用ascii类型传输方式(文本传送)

  binary:使用二进制文件传输方式(应用程序等文件传送)

  bye、quit:退出ftp会话过程

  cd:切换远程主机目录

  lcd:切换本地工作目录

  ls:显示远程主机目录下内容

  :删除远程主机的文件

  passive:打开/关闭被动传输方式

  get:获取单个远程主机文件

  mget:获取多个远程主机文件

  put:将本地文件传送至远程主机

  mput:将多个文件传输至远程主机

  pwd:显示远程主机的当前工作目录

  !pwd:显示本地主机当前工作目录

  rename:更改远程主机文件名

  mkdir:在远程主机创建目录

  rmdir:删除远程主机目录

  size:显示远程主机文件大小

  help、?:显示ftp内部命令cmd的帮助信息,如help get或? get

  【样例】

  //以test用户ftp连接远程主机的ftp端口24520

  # ftp test@192.168.1.5 24520

  Connected to 192.168.1.5.

  220 (vsFTPd 2.0.7)

  331 Please specify the password.

  Password: //输入密码

  230 Login successful.

  Remote system type is UNIX.

  Using binary mode to transfer files.

  ftp> ls //显示当前目录下文件

  200 Port command successful.

  150 Opening ASCII mode data connection for directory list.

  drwx------ 1 user group 0 May 21 19:15 a

  drwx------ 1 user group 0 May 21 19:15 b

  -rwx------ 1 user group 45 Apr 26 11:41 lnux.txt

  -rwx------ 1 user group 0 Feb 01 08:59 study.txt

  226 Transfer complete

  ftp> pwd //显示当前路径

  257 "/home/test"

  ftp> mkdir a //创建目录a

  ftp> cd a //切换到目录a

  250 Directory successfully changed.

  ftp> !pwd //显示本地目录

  /root

  ftp> get lnux.txt //下载文件

  local: lnux.txt remote: lnux.txt

  229 Entering Extended Passive Mode (|||30063|)

  150 Opening BINARY mode data connection for lnux.txt (403 bytes).

  100% |******************************************************************************************| 403 56.56 KB/s 00:00 ETA

  226 File send OK.

  403 bytes received in 00:00 (54.30 KB/s)

  ftp> mget c* //模糊匹配下载多个文件

  mget carrier.cfg_10_08 [anpqy?]? y //默认交互模式弹出提示,y是,n否

  229 Entering Extended Passive Mode (|||30078|)

  150 Opening BINARY mode data connection for carrier.cfg_10_08 (403 bytes).

  100% |******************************************************************************************| 403 25.35 KB/s 00:00 ETA

  226 File send OK.

  403 bytes received in 00:00 (24.96 KB/s)

  mget crontabuser.list [anpqy?]? y //默认交互模式弹出提示,y是,n否

  229 Entering Extended Passive Mode (|||30100|)

  150 Opening BINARY mode data connection for crontabuser.list (4 bytes).

  100% |******************************************************************************************| 4 0.50 KB/s 00:00 ETA

  226 File send OK.

  4 bytes received in 00:00 (0.49 KB/s)

  ftp> bye //退出ftp

  221 Goodbye.


【Linux系统ftp程序常用命令】相关文章:

Linux系统监控常用命令10-07

Linux系统管理常用命令10-07

Linux系统的基本操作和常用命令汇总10-06

Linux常用命令详解10-07

Linux下ftp服务详细配置讲解07-22

Linux下配置FTP服务器10-07

Linux系统下USB驱动程序的设计与开发09-04

LINUX常用命令操作方法介绍09-01

Linux的一些常用命令08-13

Linux中ftp连接530错误的解决方法10-07