當前位置:首頁 » 文件傳輸 » 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上傳文件了