ftp命令:Internet file transfer program

常用选项:

-d 调试模式,会展示传递的每个命令详解

常用命令

?打印全部命令

!执行本地命令,如!dir退出远程服务器,展示当前主机文件列表

append local-file[remote-file] 将本地文件追加到远程主机上,若未指定目的文件名则用原文件名

cd 更换远程主机的目录

lcd 列出当前系统的目录

ls[remote-dir][local-file]:显示远程目录remote-dir,并存入本地文件local-file

dir 列出远程主机的文件和目录

open ip链接指定的远程主机

close 关闭连接

exit 退出整个

put 和send local-file[remote-file] 将本地文件上传到远程主机上

get和recv remote-file[local-file] 将远程主机上文件下载当当前系统中

ftp所有命令ftp> ?

Commands may be abbreviated.  Commands are:

!               debug           mdir            sendport        site

$               dir             mget            put             size

account         disconnect      mkdir           pwd             status

append          exit            mls             quit            struct

ascii           form            mode            quote           system

bell            get             modtime         recv            sunique

binary          glob            mput            reget           tenex

bye             hash            newer           rstatus         tick

case            help            nmap            rhelp           trace

cd              idle            nlist           rename          type

cdup            image           ntrans          reset           user

chmod           lcd             open            restart         umask

close           ls              prompt          rmdir           verbose

cr              macdef          passive         runique         ?

delete          mdelete         proxy           send

!                  ![cmd[args]]:在本地机中执行交互shell,exit回到ftp环境,如:!ls*.zip

$                 $ macro-ame[args]:执行宏定义macro-name

account      account[password]:提供登录远程系统成功后访问系统资源所需的补充口令

append       append local-file[remote-file]:将本地文件追加到远程系统主机,若未指定远程系统文件名,则使用本地文件名

ascii            使用ascii类型传输方式

bell             每个命令执行完毕后计算机响铃一次

binary         使用二进制文件传输方式

bye             退出ftp会话过程

case           在使用mget下载多个文件时,将远程主机文件名中的大写转为小写字母

cd               cd remote-dir:进入远程主机目录

cdup           进入远程主机目录的父目录

chmod        chmod mode file-name:将远程主机文件file-name的存取方式设置为mode,如:chmod 777 a.out

close           关闭当前会话

debug         debug[debug-value]:设置调试方式,显示发送至远程主机的每条命令,如:deb up 3,若设为0,表示取消debug

dir               dir[remote-dir][local-file]:显示远程主机目录,并将结果存入本地文件local-file

disconnect  关闭会话

exit              退出当前ftp

form            form format:将文件传输方式设置为format,缺省为file方式

get               get remote-file[local-file]:将远程主机的文件remote-file传至本地硬盘的local-file

glob            设置mdelete,mget,mput的文件名扩展,缺省时不扩展文件名,同命令行的-g参数

hash           每传输1024字节,显示一个hash符号(#)

help             help[cmd]:显示ftp内部命令cmd的帮助信息,如:help get

idle               idle[seconds]:将远程服务器的休眠计时器设为[seconds]秒

image          image:设置二进制传输方式(同binary)

lcd                lcd[dir]:将本地工作目录切换至dir

ls                  ls[remote-dir][local-file]:显示远程目录remote-dir,并存入本地文件local-file

macdef         macdef macro-name:定义一个宏,遇到macdef下的空行时,宏定义结束

mdelete        mdelete[remote-file]:删除远程主机文件

cr                  使用asscii方式传输文件时,将回车换行转换为回行

delete           delete remote-file:删除远程主机文件

mdir             remote-files local-file:与dir类似,但可指定多个远程文件,如:mdir *.o.*.zipoutfile

mget            remote-files:传输多个远程文件

mkdir           mkdir dir-name:在远程主机中建一目录

mls               mls remote-file local-file:同nlist,但可指定多个文件名

mode            mode [modename]:将文件传输方式设置为modename,缺省为stream方式

modtime       modtime file-name:显示远程主机文件的最后修改时间

mput             mput local-file将多个文件传输至远程主机

newer           newer file-name:如果远程机中file-name的修改时间比本地硬盘同名文件的时间更近,则重传该文件

nlist              nlist [remote-dir][local-file]:显示远程主机目录的文件清单,并存入本地硬盘的local-file

nmap           nmap [inpattern outpattern]:设置文件名映射机制,使得文件传输时,文件中的某些字符相互转换,如:nmap $1.$2.$3[$1,$2].[$2,$3],则传输文件a1.a2.a3时,文件名变为a1,a2。该命令特别适用于远程主机为非UNIX机的情况

ntrans          ntrans [inchars[outchars]]:设置文件名字符的翻译机制,如ntrans 1R,则文件名LLL将变为RRR

open           open host[port]:建立指定ftp服务器连接,可指定连接端口

passive        进入被动传输方式

prompt       设置多个文件传输时的交互提示

proxy          proxy ftp-cmd在次要控制连接中,执行一条ftp命令该命令允许连接两个ftp服务器,以在两个服务器间传输文件。第一条ftp命令必须为open,以首先建立两个服务器间的连接

put              put local-file[remote-file]:将本地文件local-file传送至远程主机

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

quit            同bye,退出ftp会话

quote             quote arg1,arg2...:将参数逐字发至远程ftp服务器,如:quote syst

recv                recv remote-file[local-file]:同get

reget             reget remote-file[local-file]:类似于get,但若local-file存在,则从上次传输中断处续传

rhelp             rhelp [cmd-name]:请求获得远程主机的帮助

rstatus          rstatus [file-name]:若未指定文件名,则显示远程主机的状态,否则显示文件状态

rename         rename [from][to]:更改远程主机文件名

reset             清除回答队列

restart          restart marker:从指定的标志marker处,重新开始get或put,如:restart 130

rmdir             rmdir dir-name:删除远程主机目录

runique        设置文件名唯一性存储,若文件存在,则在原文件后加后缀..1,.2等

send             send local-file[remote-file]:同put

sendport        设置PORT命令的使用

site                 site arg1,arg2...:将参数作为SITE命令逐字发送至远程ftp主机

size                size file-name:显示远程主机文件大小,如:site idle 7200

status            显示当前ftp状态

struct             struct [struct-name]:将文件传输结构设置为struct-name,缺省时使用stream结构

sunique         将远程主机文件名存储设置为唯一(与runique对应)

system           显示远程主机的操作系统类型

tenex             将文件传输类型设置为TENEX机的所需的类型

tick                设置传输时的字节计数器

trace              设置包跟踪

type               [type-name]:设置文件传输类型为type-name,缺省为ascii,如:type binary,设置二进制传输方式

umask            [newmask]:将远程服务器的缺省umask设置为newmask,如:umask 3

user               user-name[password][account]:向远程主机表明自己的身份,需要口令时,必须输入口令,如:user anonymous my@email

verbose         同命令行的-v参数,即设置详尽报告方式,ftp服务器的所有响应都将显示给用户,缺省为on

?[cmd]           同help

linux ftp delete命令,linux之ftp命令相关推荐

  1. linux vsftpd用法,Linux_LINUX系统下vsftpd 命令详解,FTP命令是Internet用户使用最频 - phpStudy...

    LINUX系统下vsftpd 命令详解 FTP命令是Internet用户使用最频繁的命令之一,不论是在DOS还是UNIX操 作系统下使用FTP,都会遇到大量的FTP内部命令. 熟悉并灵活应用FTP的内 ...

  2. 【FTP】linux FTP传文件到windows|ftp的常用命令

    目录 Linux中ftp的常用命令 linux FTP传文件到windows Linux中ftp的常用命令 ftp> ascii # 设定以ASCII方式传送文件(缺省值) ftp> be ...

  3. linux使用ftp传递文件,linux ftp命令:(从远程ftp服务器上传下载文件)

    FTP的命令行格式为: ftp -v -d -i -n -g [主机名] ,其中 -v 显示远程服务器的所有响应信息: -n 限制ftp的自动登录,即不使用:.n etrc文件: -d 使用调试方式: ...

  4. Linux FTP服务器与客户端(FTP命令 C/C++代码实现)

    FTP 是 TCP/IP 提供的标准互联网协议,用于将文件从一台主机传输到另一台主机.它主要用于将网页文件从其创建者传输到充当 Internet 上其他计算机的服务器的计算机.它还用于将文件从其他服务 ...

  5. linux中ftp的用法,linux中的ftp命令用法(7页)-原创力文档

    第 第 PAGE 1 页 共 NUMPAGES 1 页 linux中的ftp命令用法 Linux系统中的ftp命令功能强大,那么它的具体用法是怎样呢?下面由小编为大家整理了linux中的ftp命令用法 ...

  6. linux ftp站点名称,Linux ftp命令的使用方法有哪些

    ftp服务器在网上较为常见,Linux ftp命令的功能是用命令的方式来控制在本地机和远程机之间传送文件,这里学习啦小编详细介绍Linux ftp命令的一些经常使用的命令,相信掌握了这些使用Linux ...

  7. linux ftp命令大全,linuxftp常用命令【图解】

    导语 :大家看到小编的文章估计又要晕了吧,linux是什么呢?今天小编就不给大家卖关子了.Linux是互联网上面可以免费用和随意传播的操作系统.它支持多用户.多任务.多cpu等.功能之强大是我们无法想 ...

  8. 局域网内Linux下开启ftp服务的“曲折路”和命令复习

    今天主要学习了Linux下网络配置以及vsftp(FTP)和samba的服务配置,学习起来,难度也就一般,并没有特别难,可是在可以做实验的时候,却并没有自己想像的那么顺利,可见,很多事情看起来不难,做 ...

  9. linux服务器里边ftp命令,Linux SSH使用FTP命令与另一台服务器的FTP的传输说明

    以下是ftp命令在Linux下对另一台服务器的ftp空间进行相互传输的命令讲解. 如果没有ftp 提示: -bash: ftp: command not found 请先安装ftp应用程序: yum ...

最新文章

  1. MySQL手机统计信息_MySQL统计信息
  2. Rainmeter 一部分 语法 中文教程
  3. matlab v7.0,matlab下载-matlab免费版v7.0 官方版下载-6188手游网
  4. Python机器学习笔记:深入理解Keras中序贯模型和函数模型
  5. insert插入语句设置主键id回滚
  6. 你不知道的数学趣闻(一)
  7. 解决Struts2的配置文件struts.xml文件无提示问题
  8. CSS3中的pointer-events
  9. bootstrap table的属性sidePagination设置不当导致数据不显示
  10. Ultra Fractal分形艺术作品——璀璨
  11. Softing过程自动化解决方案——助力数字化工业
  12. 网易163邮箱配置-iOS、OS X邮箱客户端
  13. 关于Bellman-Ford算法的个人理解
  14. python 导入excel 分词_如何对excel表格里的词结巴分词python
  15. linux - 异常:安装包冲突 conflicts with
  16. 22222222222222222222222
  17. EZBOOT kernel not found DOS返回EZBOOT错误
  18. mysql 查询分析器
  19. 2022化工自动化控制仪表考试题库及答案
  20. 解析各大电子商务网站订单号的生成方式

热门文章

  1. 苹果id可以同时用两个手机吗_使用苹果手机时,这些需要注意的点,你都知道吗?...
  2. 数仓选型必列入考虑的OLAP列式数据库ClickHouse(上)
  3. java pdf添加便利贴_电脑win10的便利贴在哪里|win10如何添加便利贴
  4. matlab boltzmann函数,Matlab实现格子玻尔兹曼方法(Lattice Boltzmann Method,LBM)模拟
  5. 国内开发者开源爬虫工具箱爆红 GitHub
  6. MCU极海 APM32F103VET6 兼容替代 STM32F103VET6
  7. 二分查找(折半查找)算法
  8. 缓存字节流BufferedInputStream使用及原理解析
  9. 数据库中复合主键与联合主键的区别?
  10. 从诸葛亮博望坡火烧曹军谈Spring AOP 的五种使用方式