a) get
格式:get [remote-file] [local-file]
将文件从远端主机中传送至本地主机中
如要获取服务器上e:\rose\1bmp,则
ftp> get /rose/1bmp 1bmp (回车)
b) mget
格式:mget [remote-files]
从远端主机接收一批文件至本地主机
如要获取服务器上e:\rose\下的所有文件,则
ftp> cd /rose
ftp> mget (回车)
2scp or rcp方式
rcp or scp -P port root@21861325:/testfile testfile #复制远程文件到本地
rcp or scp -P port -r testfile(本地) root@21861325:home/rootlocal/testfile #复制文件到远程
3rsync方式
rsync -az -e "ssh -i $KEY" $RUSER@$RHOST:$RPATH $LPATH 远程拷贝文件到本地
关于Linux命令的介绍,看看《linux就该这么学》,具体关于这一章地址3w(dot)linuxprobe/chapter-02(dot)html正常情况下是不能直接通过MAC访问FTP服务的因为mac仅仅是在内网中的一个特征符,并不对外公开。所以首先地址是如何得到就是个问题。并且知道了也难以外网通讯。如果是在内网使用。并且从交换机上的列表中获得mac地址,可以看到对应的IP,然后再通过IP访问即可。如果你是在 WINDOWS xp 的 DOS 方式下用 ftp 命令登录 ftp 服务器的话,
就用:"cd 子目录名称" 即可。
但这样登录有一个问题:就是如果你的客户端是靠内部网关连出去的,那么你会发现你处于一种死机状态。最好是安装 ftp 客户端软件登录 ftp 服务器,并且要将你的登录方式选择为“被动模式”。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)