找回密码
 开放注册

QQ登录

只需一步,快速开始

微信登录

微信扫码,快速开始

搜索
查看: 928|回复: 0

Ftp命令的使用大全

[复制链接]

3

主题

31

回帖

46

牛毛

初生牛犊

积分
46
发表于 2008-1-16 16:29:04 | 显示全部楼层 |阅读模式 来自 北京市海淀区
Ftp命令的使用大全

------------------------------------------------------------------



要学入侵,FTP命令是必不可少的,下面是一些长见的FTP命令:(为什么我写文章,而我的点数没有增加)

  Ftp命令使用大全

  FTP命令是Internet用户使用最频繁的命令之一,不论是在DOS还是UNIX操作系统下使用FTP,都会遇到大量的FTP内部命令。 熟悉并灵活应用FTP的内部命令,可以大大方便使用者,并收到事半功倍之效。FTP的命令行格式为:ftp -v -d -i -n -g [主机名] ,其中

  -v 显示远程服务器的所有响应信息;

  -n 限制ftp的自动登录,即不使用;

  .n etrc文件;

  -d 使用调试方式;

  -g 取消全局文件名。

  ftp使用的内部命令如下(中括号表示可选项):

  1、![cmd[args]:在本地机中执行交互sh\\*ll,exit回到ftp环境,如:!ls*.zip。

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

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

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

  5、ascii:使用ascii类型传输方式。

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

  7、bin:使用二进制文件传输方式。

  8、bye:退出ftp会话过程。

  9、case:在使用mget时,将远程主机文件名中的大写转为小写字母。

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

  11、cdup:进入远程主机目录的父目录。

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

  13、close:中断与远程服务器的ftp会话(与open对应)。

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

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

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

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

  18、disconnection:同close。

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

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

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

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

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

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

  25、image荷柚枚??拼?浞绞?同binary)。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  42、passive:进入被动传输方式。

  43、prompt:设置多个文件传输时的交互提示。

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

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

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

  47、quit:同bye,退出ftp会话。

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

  49、recv remote-file[local-file]:同get。

  50、reget remote-file[local-file]:类似于get,但若local-file存在,则从上次传输中断处续传。
您需要登录后才可以回帖 登录 | 开放注册

本版积分规则

帮助|Archiver|小黑屋|通信管理局专项备案号:[2008]238号|NB5用户社区 ( 皖ICP备08004151号;皖公网安备34010402700514号 )

GMT+8, 2025-1-11 09:00 , Processed in 0.126507 second(s), 23 queries , Yac On.

Powered by Discuz! X3.5

快速回复 返回顶部 返回列表