linux下ftp的上传数据到服务器深入剖析

LinuxftpFTP是ARPANet的标准文件传输协议,该网络就是现今Internet的前身。通常我们使用ftp命令,主要是上传和下载文件,ftp登陆的用户一般都是一些虚拟用户,因为这是出于安全考虑。
语法:ftp[-dignv][主机名称或IP地址]
参数:
-v显示指令执行过程。
-n不使用自动登陆。
-g关闭本地主机文件名称支持特殊字符的扩充特性。
-i关闭互动模式,不询问任何问题。
-d详细显示指令执行过程,便于排错或分析程序执行的情形。
例子:登录124.16.144.120,命令
[root@localhostlane6]$ftp124.16.144.120
Connectedto124.16.144.120.
220(vsFTPd2.0.5)
530PleaseloginwithUSERandPASS.
530PleaseloginwithUSERandPASS.
KERBEROS_V4rejectedasanauthenticationtype
Name(124.16.144.120:root):anonymous#用户名
331Pleasespecifythepassword.#用户密码
Password:
230Loginsuccessful.
RemotesystemtypeisUNIX.
Usingbinarymodetotransferfiles.

下载文件通常用get和mget这两条命令
a)get
格式:get[remote-file][local-file]
将文件从远端主机中传送至本地主机中.
如要获取服务器上c:/a/1.jpg,则
ftp>get/a/1.jpg1.jpg(回车)
b)mget
格式:mget[remote-files]
从远端主机接收一批文件至本地主机.
如要获取服务器上E:/a/下的所有文件,则
ftp>cd/a
ftp>mget*.*(回车)
ftp下输入prompt命令,批量获取则不在一一提示。
注意:文件都下载到了linux主机的当前目录下。比如,在/root/web下运行的ftp命令,则文件都下载到了/root/web下。

3.上传文件
a)put
格式:putlocal-file[remote-file]
将本地一个文件传送至远端主机中.
如要把本地的1.jpg传送到远端主机c:/a,并改名为2.gif
ftp>put1.jpg/a/2.gif(回车)
b)mput
格式:mputlocal-files
将本地主机中一批文件传送至远端主机.
如要把本地当前目录下所有bmp文件上传到服务器c:/a下
ftp>cd/a(回车)
ftp>mput*.jpg(回车)
注意:上传文件都来自于主机的当前目录下。比如,在/root/web下运行的ftp命令,则只有在/root/web下的文件linux才会上传到服务器c:/a下。
linux教程:Linuxshell中使用ftp自动下载上传文件
FTP自动登录批量下载文件
从ftp服务器192.168.1.171上的/home/data到本地的/home/databackup
!/bin/bash
ftp-v-n192.168.1.171
userguest123456
binary
cd/home/data
lcd/home/databackup
prompt
mget*
close
bye

FTP自动登录批量上传文件
从ftp服务器192.168.1.171上的/home/data到本地的/home/databackup
#!/bin/bash
ftp-v-n192.168.1.171<<END
userguest123456
binary
hash
cd/home/data
lcd/home/databackup
prompt
mput*
bye
END

(0)

相关推荐

  • ftp怎么上传文件到服务器上

    通过ftp工具可以很方便的把本地的文件传到服务器上,也可以下载到本地.上传与下载的方法也很简单点几下鼠标即可. 操作方法 01 打开软件进入操作界面,默认设置左侧为本地目录,右侧为服务器目录. 02 ...

  • 阿里云Linux下FTP服务器搭配配置

    阿里云服务器是国内目前 最好的一个云服务器了,不过价格方面也比较贵了,下面我们来给各位介绍在阿里云Linux下FTP服务器搭配配置了,大概方法 与linux下搭配ftp服务器区别不大,只是一些小细节了 ...

  • 图解使用FTP工具上传文件以FlashFXP为例

    现以FlashFXP为例,图解使用FTP工具上传文件。 1: 运行 LeapFTP,点击1处(站点->站点管理器),弹出“站点管理器”窗口;在2处选择“My Servers”项,然后在3处点击“ ...

  • 使用淘宝助理上传数据包的方法

    如何使用淘宝助理上传数据包?很多开网店的朋友们对于如何使用淘宝助理上传数据包不是很熟悉。今天我们就来说说淘宝助理上传数据包的过程,首先你的数据包要是csv格式,所有你的电脑要支持csv格式,需要你的系 ...

  • 利用ftp定时上传log到其他服务器的方法

    利用ftp定时上传log到其他服务器 #!/bin/bash #时间的生成 Y=` date --date="-1 hour" +%Y` m=` date --date="-1 hour" +%m` ...

  • 淘宝助理5.5怎么上传数据包?淘宝助理5.5数据包上传视频教程

    淘宝助理5.5怎么上传数据包?小编带来了淘宝助理5.5上传数据包视频教程,很多卖家不会使用淘宝助理5.5版本,如果你不是很了解上传数据包怎么操作的话,请看下文。 以上就是淘宝助理5.5怎么上传数据包 ...

  • 怎样使用淘宝助理上传数据包

    淘宝助理怎么上传数据包-如何使用淘宝助理上传数据包,下面整理图文教程 ,先下载淘宝助理并安装(如果已经有了,就不用下载了) 步骤/方法 01 2.下载后的文件另存到桌面上(下载后如下图) 02 解压刚 ...

  • 怎么样将QQ聊天记录上传到QQ服务器

    目前对于QQ会员用户而言,可以将聊天记录上传至QQ服务器.这样一来,只要QQ服务器未受到致命的攻击,则用户的聊天记录就是安全的. 操作方法 01 第1步,登录QQ后,在QQ面板底部依次单击" ...

  • 将QQ聊天记录上传到QQ服务器

    对于QQ会员用户而言,可以将聊天记录上传至QQ服务器.这样一来,只要QQ服务器未受到致命的攻击,则用户的聊天记录就是安全的.上传聊天记录的步骤如下所述. 步骤/方法 01 第1步,登录QQ后,在QQ面 ...