当前位置:首页 » 文件传输 » lftp上传到本机
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

lftp上传到本机

发布时间: 2023-01-01 14:27:06

㈠ 如何用命令行上传/下载整个文件夹到ftp服务器 lftp

首先,ftp命令是肯定不行的,必须用lftp。
上传整个文件夹:mirror -R 本地文件夹
下载整个文件夹:mirror 远端文件夹 本地文件夹

㈡ ftp命令怎么上传文件夹

1、输入命令行:--> FTP 10.1.61.212 如果对方没有开启FTP服务,那么这个命令就不会有效果。

㈢ linux下如何访问windows下的ftp服务器

linux下常用FTP命令
1. 连接ftp服务器
格式:ftp [hostname| ip-address]
a)在linux命令行下输入:
ftp 192.168.1.1
b)服务器询问你用户名和密码,分别输入用户名和相应密码,待认证通过即可。

2. 下载文件

下载文件通常用get和mget这两条命令。
a) get
格式:get [remote-file] [local-file]
将文件从远端主机中传送至本地主机中。
如要获取远程服务器上/usr/your/1.htm,则
ftp> get /usr/your/1.htm 1.htm (回车)

b) mget
格式:mget [remote-files]
从远端主机接收一批文件至本地主机。
如要获取服务器上/usr/your/下的所有文件,则

ftp> cd /usr/your/
ftp> mget *.* (回车)

此时每下载一个文件,都会有提示。如果要除掉提示,则在mget *.* 命令前先执行:prompt off

注意:文件都下载到了linux主机的当前目录下。比如,在/usr/my下运行的ftp命令,则文件都下载到了/usr/my下

3.上传文件

a) put
格式:put local-file [remote-file]
将本地一个文件传送至远端主机中。
如要把本地的1.htm传送到远端主机/usr/your,并改名为2.htm
ftp> put 1.htm /usr/your/2.htm (回车)
b) mput
格式:mput local-files
将本地主机中一批文件传送至远端主机。
如要把本地当前目录下所有html文件上传到服务器/usr/your/ 下

ftp> cd /usr/your (回车)
ftp> mput *.htm(回车)
注意:上传文件都来自于主机的当前目录下。比如,在/usr/my下运行的ftp命令,则只有在/usr/my下的文件linux才会上传到服务器/usr/your 下。

4. 断开连接
bye:中断与服务器的连接。

ftp> bye (回车)

㈣ LINUX系统 SSH工具上传文件命令

scp 远程主机IP地址:/文件路径 本地目的路径例如将11.111.11.11主机中/root目录下的jj文件复制到当前主机/tmp目录下那就是:scp 11.11.11.11:/root/jj /tmp就行了

㈤ 想将ubuntu下某个文件夹下的文件定时上传至FTP或者共享文件夹,也可以直接传至另一台LINUX上使用。

写的一个简单脚本.
linux1 = A (不定时生成文件)
linux2 = B (需隔一天后使用文件)
B 主机必须提供FTP服务,建立相应的FTP用户,具备相应的上传权限和容量等.
/home/backup :文件备份临时目录
/home/bak :本地文件备份目录
注意:如果服务器语言为英文,请将脚本内中文注释改为英文或删除.

A 主机
-----------------------------------------------------------------------
mkdir /home/backup
mkdir /home/bak
vi /home/backup.sh
vi /etc/crontab
30 2 * * * root /home/backup.sh
#建立目录,设置每天2:30定时执行备份脚本

backup.sh内容

#!/bin/bash
#
# 说明:
# 自动备份本机文件到远程FTP
#
PATH=/bin:/usr/bin:/sbin:/usr/sbin
LANG=C
LC_ALL=C
# 设置A路径
date='date +%Y-%m-%d'
bakdir=/home/backup
home=/home
# A主机 "/etc/目录下的文件"
cp -a /etc/* $bakdir
# 延迟20S,等文件拷贝结束
sleep 20s
sync;sync
# 在本机压缩与打包
cd $bakdir
tar -zcf "$date".tar.gz *
sleep 20s
sync;sync
# 备份到B主机
id="username"
pw="yourpassword"
cd= $bakdir
# 利用FTP备份到192.168.1.200
ftp -n 192.168.1.200 > $home/ftp.log 2>&1 <<EOC
user $id $pw
binary
cd $bakdir
put "$date".tar.gz
bye EOC
sync;sync
# 移动到本机备份
mv $bakdir/"$date".tar.gz $bakdir/bak
sleep 20s
sync;sync

㈥ 增量备份 如何使用lftp进行增量网站备份 lftp命令实例介绍

LFTP简单命令 lftp ftpsite 如果是需要密码的话,可以使用以下命令连接。 lftp -u username,password ftpsitemirror命令为了同步本地的一个文件夹到远程文件夹,lftp增加了mirror命令。不用设置其它的选项,你只需要指定本地目录和远程目录即可。用法: mirror -R 本地目录 远程目录 mirror命令提供了几个实用的选项来控制同步进程。例如使用–delete选项,mirror命令会删除远程备份服务器中存在的文件而本地服务器不存在的文件,当使用–only-newer选项时lftp只上传新的文件。另一个选项是–exclude,它允许你指定不需要同步的文件夹。如果你想监视同步的进程,可以使用–verbose选项。 增量备份同步命令 每次同步时都要先执行lftp,再执行mirror命令是一件很烦人的事,幸运的事,lftp软件支持把两条命令合成一条,你只需要添加-e选项就可以告诉lftp执行连接服务器后接着运行指定命令。如下: lftp -u username,password -e "mirror -R --delete --only-newer --verbose 本地目录 远程目录" ftpsite 你也可以把命令存在一个文件里面,只需要添加-f选项。 lftp -f /home/user/ftpscript.txt LFTP定时运行 lftp at 00:00 -u username,password -e "mirror -R --delete --only-newer --verbose 本地目录 远程目录" ftpsite & 注意&符号,它表示让命令在后台运行而不需要一直开着终端。

㈦ linux系统给ftp服务器上传文件,ftp,lftp,mput哪个好谢谢

首先,不建议你上传整个目录,首先是上传速度会慢,如果文件数量过多,还有可能造成文件损坏。建议是先tar打包后直接上传这个文件,然后再解压。
如果你非要上传文件夹,命令如下(前提是已经连接sftp)
put -r dir/.
在一个已连接的sftp中执行这个命令,dir/后面必须有.否则会报错
注意:这个命令是上传 dir 目录中的文件和子目录,并不上传 dir 目录本身

㈧ 2021-05-06 GEO数据上传tips

这不是GEO数据上传的详细教程,只是自己在进行GEO数据上传时发现的一些问题和采取的解决方法,仅供参考!!!

1. Windows环境下使用FileZilla进行数据上传

刚开始使用的时候,在输入ftp地址,用户名和密码后,FileZilla提示总是连接失败,一顿网络google,各种设置修改依旧无法解决。最后回到 GEO数据上传使用说明 中的Connecting with FileZilla条目下,那里告诉了详细的操作。简单来讲就是在保证ftp地址,用户名和密码正确的情况下,不用管FileZilla给出的各种报错信息,直接在“远程站点”后面添上"/uploads/GEO给的地址",回车后即可登录,然后将要上传的数据拖到这个目录下即可。FileZilla的上传速度~500K/s。

2. Windows下使用FileZilla上传经常会出现中断的情况,暂时没有找到解决方法。不过,后面改使用服务器(Linux环境)进行上传。在 GEO数据上传使用说明 中提供了三种linux环境上ftp上传数据的方法:ncftp,lftp和sftp。亲测前两种,发现ncftp也是龟速(~1K/s而其是不是就中断;而lftp觉得是个惊喜,上传速度~2M/s。

PS.不知道Windows环境下能不能按照lftp~~~

㈨ linux 下上传文件

linux默认没有安装ftp软件的,如果要上传文件到linux系统,需要安装ftp服务器端软件,redhat系列会自带vsftpd,一个配置简单,安全性高的ftp软件。给你一个我的安装笔记,有点老了,不过还没有问题的。我的博客里面有相关的几篇,结合起来没有问题的。
http://www.dofoo.com.cn/archives/2005/12/116.html
在没有安装ftpd客户端的情况下,可以采用在linux系统下载的方式。需要用到wget(下载http文件)或者lftp(ftp文件),命令都很简单的。

好运

㈩ linux下怎么用命令上传本地文件到远程服务器

远程linux服务器开启ftp服务。并为ftp分配好账号密码就可以通过ftp上传文件了