linux下ftp的上傳資料到伺服器

2021-06-21 13:45:57 字數 1983 閱讀 1148

參  數:

-v   顯示指令執行過程。

-n   不使用自動登陸。

-g   關閉本地主機檔名稱支援特殊字元的擴充特性。

-i   關閉互動模式,不詢問任何問題。

-d   詳細顯示指令執行過程,便於排錯或分析程式執行的情形。

例子:登入 124.16.144.120,命令

[root@localhost lane6]$ ftp 124.16.144.120

connected to 124.16.144.120.

220 (vsftpd 2.0.5)

530 please login with user and pass.

530 please login with user and pass.

kerberos_v4 rejected as an authentication type

name (124.16.144.120:root): anonymous #使用者名稱

331 please specify the password.#使用者密碼

password:

230 login successful.

remote system type is unix.

using binary mode to transfer files.

a) get

格式:get [remote-file] [local-file]

將檔案從遠端主機中傳送至本地主機中.

如要獲取伺服器上c:\a\1.jpg,則

ftp> get /a/1.jpg 1.jpg (回車)

b) mget      

格式:mget [remote-files]

從遠端主機接收一批檔案至本地主機.

如要獲取伺服器上e:\a\下的所有檔案,則

ftp> cd /a

ftp> mget *.* (回車)

ftp下輸入prompt命令 ,批量獲取則不在一一提示。

3.上傳檔案

a) put

格式:put local-file [remote-file]

將本地乙個檔案傳送至遠端主機中.

如要把本地的1.jpg傳送到遠端主機c:\a,並改名為2.gif

ftp> put 1.jpg /a/2.gif (回車)

b) mput

格式:mput local-files

將本地主機中一批檔案傳送至遠端主機.

如要把本地當前目錄下所有bmp檔案上傳到伺服器c:\a 下

ftp> cd /a (回車)

ftp> mput *.jpg (回車)

注意:上傳檔案都來自於主機的當前目錄下。比如,在 /root/web下執行的ftp命令,則只有在/root/web下的檔案linux才會上傳到伺服器c:\a 下。

從ftp伺服器192.168.1.171上的/home/data 到本地的/home/databackup

!/bin/bash

ftp -v -n 192.168.1.171

user guest 123456

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 -n 192.168.1.171 << end

user guest 123456

binary

hash

cd /home/data

lcd /home/databackup

prompt

mput *

byeend

Linux系統下開啟FTP檔案上傳服務

linux作業系統 centos6.5 檢視是否安裝vsftpd 2.執行以下安裝命令 3.設定開機啟動服務 4.啟動服務 關閉防火牆和selinux 這裡使用的是flashfxp來進行連線 ftp伺服器所在機器ip 172.16.0.236 ftp客戶端所在機器ip 172.16.0.234 上傳...

Linux下配置FTP不能上傳檔案的解決方案

好久沒有更新文章了,其實我是想更新的,主要是我懶。最近又一直和微博的人玩,嘿嘿。就要期末考試了,希望自己加油。因為要考linux所以複習linux,但是配置好vsftpd之後竟然不能put檔案。後來問了老師才解決了。在終端中執行 vi etc selinux config,將其中的selinux e...

Windows 下 ftp 上傳檔案 指令碼

服務端用的server u,客戶端是windows 2008,系統防火牆是開啟的,win下的批處理指令碼很簡單,如下 upload.bat echo off rem rem tianlesoftware rem files upload scripts rem 2012 6 29 rem echo ...