FTP命令大全
命令格式 ftp [-v][-d][-i][-n][-g][-s:fi lename][-a][-w:w indowsize][computer]
说说他们的含义吧。
-v不显示远程服务器响应
-n禁止第一次连接的时候自动登陆
-i在多个文件传输期间关闭交互提示
-d允许调试、显示客户机和服务器之间传递的全部ftp命令
-g不允许使用文件名通配符文件名通配符的意思是说允许在本地文件以及路径名中使用通配字符-s:filename指定包含ftp命令的文本文件。在ftp命令启动后将自动运行这些命令。在加的参数里不能有空格。-a绑定数据连接时使用任何的本地端口
-w:w indowsize忽略默认的4096传输缓冲区computer指定要连接的远程计算机的ip地址
1 ?
说明显示ftp命令的说明。后面可以加参数是加需要解释的命令名不加则显示包含所有命令列表。
2 !
说明:功能是在本地计算机上运行指定命令。
如! command其中command就是你要运行的命令如果不加command这个参数的话则显示本地命令提示这时你输入exit命令就能返回到ft p了。
3 $mac roa me[a rg s]
说明执行宏定义macroname。
4 a p pe n d
说明使用当前文件类型设置将本地文件附加到远程计算机中。大概格式是append local-fi le [remote-file]其中local-f i le是说指定要添加的本地文件。 re mote-file是说指定要将local-f ile附加到远程计算机文件要是省了这个则是使用本地文件名做远程文件名。
5 acco u nt[passw o rd]
说明提供登录远程系统成功后访问系统资源所需的补充口令。
6)ascii
说明:默认情况下将文件传输类型设置为ASCII
7)be ll
说明 响玲开关意思是文件传输完成后是否有玲声提醒。默认是关闭的。
8)binary
说明将文件传输类型设置为二进制。
9)bye
说明:结束和远程计算机的ftp会话也就是安全断开退出ftp.
10)cd
说明更改远程计算机上的工作目录。
如cd data其中data是要进入的远程计算机的目录。
12 cdup
说明进入远程主机目录的父目录。
13 chmod modefilename
说明将远程主机文件filename的存取方式设置为mode。
如chmod 777 a.out。
14 cr
说明使用assci i方式传输文件时,将回车换行转换为回行。
15)c lo se
说明:结束与远程服务器的ftp会话并返回命令解释程序。
16)dir
说明:显示远程的文件以及子目录列表。
如dir data local-fi le其中data是指定要查看列表的目录没指定的话就是当前目录。 local-file是指定要保存列表的本地文件不指定的话就在屏幕输出。
17)debug
说明调试开关打开的时候打印每个发送到远程计算机的命令命令前有——>默认情况是关闭的。
18)d iscon n nect
说明与远程计算机断开连接但还保持着ftp命令提示符。
19 de lete re motefile
说明删除远程主机文件。
20 d isconnection
说明 同c lo se。
21 form format
说明将文件传输方式设置为format,缺省为file方式。
22)g et
说明使用当前文件传输类型把远程的文件拷贝到本地计算机上。
如get remote-file local-f i leremote-file是指定要复制的文件 local-fi le是指定本地计算机上的文件名没有指定的话则个remote-file同名。
23)g lo b
说明文件名通配开关
24)hash
说明转换每个传输数据快的散列标记打印(#).数据快的大小是2048字节。默认情况下是关闭的
25)help
说明显示ftp命令的解释如help commmand其中command就是你要解释的命令如果不加command这个参数的话就会显示所有命令的列表
26 id le[seco nd s]
说明将远程服务器的休眠计时器设为[se co n d s]秒。
27 image
说明设置二进制传输方式(同binary)
28)lcd
说明:更改本地计算机的本地目录,在默认的时候是启动ftp的目录.这个不要觉得没用啊在你使用ftp的时候为了传递文件不是常改变本地和远程计算机的目录吗?
如lcd [d irecto ry]其中[d irecto ry]是指定要进入的本地计算机的目录,如果你不加这个参数,就会显示出本地计算机的工作目录.
29)lit e ra l
说明:向远程ftp服务器发送协商参数,报告.
如l irera l argument [. . .]其中argument是指定要发送给远程服务器的协商参数。
30)ls
说明:显示远程目录的文件和字目录.
如ls remote-directory local-file其中remote-directory是指要查看的列表的目录,不指定的话显示的是当前工作目录。 local-f i le是指定要保存列表的本地文件.不指定的话是在屏幕上输出.
31macdef macroname
说明定义一个宏,遇到macdef下的空行时,宏定义结束。
32)md e lete
说明:删除远程计算机上的文件.
如mde lete re mote-file . . .re mote-file肯定是要删的文件啊可以删除多个.
33)mdir
说明:显示远程目录的文件和子目录列表,他允许指定多个文件.
如mdir remote-file . . . local-fi le参数我想大家应该明白什么意思吧?不明白就看看前面的类似命令吧.
34)mg et
说明:使用当前文件传输类型将多个远程文件复制到本地计算机.
如mget remote-files . . .其实remote-files可以指定多个他就是指定要复制到本地计算机的远程文件.
35)mkdir
说明:创建远程目录.
如mkdir directory这个命令和nt下的命令提示符中的md directory一样不多说了.
36)mls
说明:显示远程目录的文件和目录简表
如mls remote-file . . . local-file其中remote-file这个参数是必须要加的 '-'是使用远程计算机的当前工作目录.
37)mp ut
说明:使用当前文件传输类型,将本地文件复制到远程计算机.
如mput local-fi les . . .
38mod e[mo den a me]
说明将文件传输方式设置为modename,缺省为stream方式。
39modtime filename
说明显示远程主机文件的最后修改时间。
39 newe rfilename
说明如果远程机中filename的修改时间比本地硬盘同名文件的时间更近,则重传该文件。
40 n list[re moted ir][localfi le]
说明显示远程主机目录的文件清单,并存入本地硬盘的localfi le。
41 n map[in patte rnout patte rn]
说明设置文件名映射机制,使得文件传输时,文件中的某些字符相互转换。
如nmap1.2.3[1,2].[2,3],则传输文件a1.a2.a3时,文件名变为a1、 a2该命令特别适用于远程主机为非UN IX机的情况。
42 nt ra n s[in c h a rs[o utc h a rs]说明设置文件名字符的翻译机制,如nt ra n s 1 R,则文件名LLL将变为RRR。
43 open
说明:连接到指定ftp服务器上
如open computer port其中computer一般是远程计算机的ip地址,port不用说就是指定端口了。
44p a ssive
说明进入被动传输方式。
45)p ro m pt
说明:转换提示,在多个文件传输的时候,ft p提示可以有选择的检索或保存文件如果关闭提示,则mget和m put命令传输所有文件,在默认情况下是打开的.
46 p roxyft pc md
说明在次要控制连接中,执行一条ftp命令,该命令允许连接两个ftp服务器,以在两个服务器间传输文件。第一条ftp命令必须为o pe n,以首先建立两个服务器间的连接
47)p ut
说明:使用当前文件传输类型将本地文件复制到远程计算机中
如put local-fi le remote-file其中local-f i le是指定要复制的本地文件 remote-file是指定要复制的远程计算机上的文件名不指定的话是和本地计算机上的文件名同名.
48)pwd
说明:显示远程呢感计算机上的当前目录.
49)q u it
说明:结束与远程计算机的ftp会话,并退出ftp.
50)q uote
说明:向远程ft p服务器发送协议,报告.期待ft p单码应答,这个命令的功能和lit e ra l相同.
51)recv
说明:使用当前文件传输类型将远程文件复制到本地计算机,他与g et命令作用相同。
52 reg et re motefile[localfi le]
说明类似于g et,但若loca lfi le存在,则从上次传输中断处续传
53)remotehelp
说明:显示远程命令的帮助.这个命令的用法和help,!一样可以参考他的用法.
54)rename
说明:更改远程计算机上的文件名。这个命令和n t的命令提示符的re n一样。
如rename filename newfilename
55 re set
说明清除回答队列。
56 restart marker
说明从指定的标志marke r处,重新开始get或put,如restart 130。
57)rmdir
说明:删除远程目录.这个命令和nt的命令提示符的rm一样。
如rmdir directory
58 ru n iq ue
说明设置文件名唯一性存储,若文件存在,则在原文件后加后缀。
59)send
说明:使用当前文件传输类型将本地文件复制到远程计算机.se n d和put命令的功能一样。如send local-file remote-file
60)status
说明:显示ftp连接和转换的当前状态
61 sen d po rt
说明设置PORT命令的使用。
62 site arg 1,arg2. . . . . .
说明将参数作为SIT E命令逐字发送至远程ftp主机。
63 size filename
说明显示远程主机文件大小。
如site idle 7200。
64 status
说明显示当前ftp状态。
65 struct[structname]
说明将文件传输结构设置为st ru ctn a me,缺省时使用st re a m结构。
66 su n iq ue
说明将远程主机文件名存储设置为唯一(与ru n iq u e对应)。
67 syste m
说明显示远程主机的作系统类型。
68 te nex
说明将文件传输类型设置为TENEX机所需的类型。
69 t ic k
说明设置传输时的字节计数器。
70)t race
说明:转换报文跟踪,运行ftp的命令时,trace将显示没个报文的理由。
71)type
说明:设置或显示文件传输类型.
如t ype[t ype-n a m e]其中t yp e-n a me的意思是文件传输的类型默认是AS CII,没加这个参数就是显示当前的传输类型.72umask[newmask]
说明将远程服务器的缺省umask设置为newmask,如umask 3。
73)u se r
说明:指定连接到远程计算机的用户.
如user user-name[passwd] [account]其中user-name不用说都是用来登陆计算机的用户名了 passwd是指定user-name的密码,不指定的话ftp会提示输入密码。account是指定用来登陆计算机的帐号,如不指定,ftp会提示输入帐号.
74)ve rbo se
说明:转换冗余模式,这里如果打开,会显示所有ftp响应,文件传输结束的时候会显示传输的效率和统计信息,默认的情况是打开的.
NET命令全接触! !
命令在WINDOWS下非常实用,那么为什么在这个安全版块讲呢!因为IPC$在HACKER攻击中作用得重要性大家都十分清楚. ipc$连接可以实现远程登陆及对默认共享的访问;而139端口的开启表示net b ios协议的应用,我们可以通过139,445(win2000)端口实现对共享文件/打印机的访问.要实施一次IPC$攻击就必须首先了解对方有没有共享信息和类别.所以说大家了解了NET命令才能更好得掌握和防止IPC$攻击>.下面我给大家介绍一下NET命令,希望能给大家更好的了解IPC$
NET HELP不用说就是NET命令得帮助信息了
NET COMPUTER创建用户帐号.
NET GROUP修改全局组设置
N ET CO N FIG这个命令在2000服务器版本中经常能用到.它是用来显示服务器配置信息.
NET SATATICS用来统计网络信息的
NET USE这个最常用了.不用我多说用来访问网络共享资源得
NET FILE显示文件的共享和锁定信息
NETSTART用来启动网络服务
NET STOP嘿嘿当然是用来关闭网络服务的
NETSEND向一个目标机发送服务的
NET CONTINUE重新启动服务
NET ACCOUNT在2000和NT中维护帐户数据库的
NET LOCALGROUP修改全局组设置
NET VIEW查看网络共享资源
NET SHARE用来创建或删除系统中共享资源的
NET PAUSE暂停网络服务.
NET NAME修改或删除信息名
NET USER维护帐户信息ls
[语法] ls [-RadCxmlnog rtucpFbq isf 1] [目录或文件. . . . . .]
[说明] ls命令列出指定目录下的文件缺省目录为当前目录./缺省输出顺序为纵向按字符顺序排列。
-R递归地列出每个子目录的内容
-a列出所有文件包括第一
个字符为“.”的隐藏文件
-d若后面参数是目录则只列出目录名而不列出目录内容常与-l选项连
用以显示目录状态。
-C输出时多列显示
-x横向按字符顺序排列
-m输出按流式格式横向排列
文件名之间用逗号( )分隔
-l长列表输出显示文件详细信息每行一个文件从左至右依次是
文件存取模式链接数文件主文件组文件字节数上次修改时间
其中文件存取模式用10个字母表示从左至右的意义如下
第一个字母表示文件种类可以是以下几种情况d为目录文件l为链接b为块文件c为字符型文件p为命名管道FIFO)
-为普通文件
后面9个字母分别表示文件主、同组用户、其他用户对文件的权力用r表示可读w表示可写 x表示可执行。如果是设备文件则在文件字节数处显示主设备从设备。
-n与-l选项相同只是文件主用数字(即UID)显示文件组用数字
(即GID)表示
-o与-l选项相同只是不显示文件组
-g与-l选项相同只是不显示文件主
-r逆序排列
-t按时间顺序排列而非按名字
-u显示时间时使用上次访问时间而非上次修改时间
-c显示时间时使用上次修改i节点时间而非上次修改时间
-p若所列文件是目录文件则在其后显示斜杠(/)
-F在目录文件后加’/’在可执行文件后加’*’
-b文件名中若有非打印字符则用八进制显示该字符
-q文件名中的打印字符用’?’表示
-i显示节点号
-s显示文件长度时使用块长度而非字节长度
-f将后面的参数解释为目录并列出其中的每一项
Virtono是一家成立于2014年的国外VPS主机商,提供VPS和服务器租用等产品,商家支持PayPal、信用卡、支付宝等国内外付款方式,可选数据中心共7个:罗马尼亚2个,美国3个(圣何塞、达拉斯、迈阿密),英国和德国各1个。目前,商家针对美国圣何塞机房VPS提供75折优惠码,同时,下单后在LET回复订单号还能获得双倍内存的升级。下面以圣何塞为例,分享几款VPS主机配置信息。Cloud VPSC...
Mineserver(ASN142586|UK CompanyNumber 1351696),已经成立一年半。主营香港日本机房的VPS、物理服务器业务。Telegram群组: @mineserver1 | Discord群组: https://discord.gg/MTB8ww9GEA7折循环优惠:JP30(JPCN2宣布产品可以使用)8折循环优惠:CMI20(仅1024M以上套餐可以使用)9折循...
成立于2006年的荷兰Access2.IT Group B.V.(可查:VAT: NL853006404B01,CoC: 58365400) 一直运作着主机周边的业务,当前正在对荷兰的高性能AMD平台的VPS进行5折优惠,所有VPS直接砍一半。自有AS208258,vps母鸡配置为Supermicro 1024US-TRT 1U,2*AMD Epyc 7452(64核128线程),16条32G D...