ftp命令詳解

2021-10-05 20:17:34 字數 2841 閱讀 8697

五、檢視伺服器上的目錄和檔案

七、其它ftp命令

八、windows的ftp客戶端

在centos7中,採用yum來安裝ftp客戶端軟體包,如果已經安裝,再次執行yum就會把軟體包公升級到最新版本。

yum -y install ftp
預設情況下,ftp伺服器作業系統使用者名稱/密碼也是ftp客戶端登入的使用者名稱/密碼。root使用者的許可權過大,不允許登入ftp伺服器。

注意,如果目錄名中有特殊符號,如空格,可以用雙引號把目錄名包含起來。

pwd
cd 目錄名
lcd 目錄名
ls  目錄或檔名

dir 目錄或檔名

ls和dir都可以用於檢視目錄和檔案資訊,常用ls,語法和linux的ls命令相同。

nlist 目錄或檔名 [本地檔名]
1)列出/freecplus目錄下的匹配*.h的檔名資訊。

2)列出/freecplus目錄下的匹配*.h的檔名資訊,結果輸出到本地的/tmp/freecplus.list檔案中。

檢視/tmp/freecplus.list內容。

1)檢視當前的傳輸模式。

type
2)設定傳輸模式為二進位制。

bin
3)設定傳輸模式為ascii。

ascii
示例:

get/recv 伺服器檔名 [本地檔名]
使用說明:

b)檔名不允許用萬用字元。

c)伺服器檔名和本地檔名可以用絕對路徑,如果不寫路徑,表示當前工作目錄。

mget 伺服器檔案1 伺服器檔案2 伺服器檔案3 …… 伺服器檔案n
使用說明:

prompt
1)上傳單個檔案。

put/send 本地檔名 [伺服器檔名]
a)上傳檔案用put和send都可以。

b)檔名不允許用萬用字元。

c)本地檔名和伺服器檔名可以用絕對路徑,如果不寫路徑,表示當前工作目錄。

d)如果伺服器檔名省略不寫,表示把本地檔案上傳到伺服器的當前工作目錄,檔名與本地檔名相同。

2)上傳多個檔案。

mput 本地檔案1 本地檔案2 本地檔案3 …… 本地檔案n
使用說明:

a)待上傳的檔名,可以一一列出來(用空格分隔),也可以用萬用字元。

b)上傳的檔案,存放在伺服器當前工作目錄中。

c)上傳檔案時,會一一提示,如果想關閉都顯示資訊,先輸入prompt命令。

prompt
1)重新命名伺服器上的檔案

rename 舊檔名 新檔名
2)刪除ftp伺服器上單個檔案

delete 檔名
3)刪除多個檔案。

mdelete 檔名1 檔名2 檔名3 …… 檔名n
4)在伺服器上建立目錄。

mkdir pathname
5)刪除伺服器上的目錄。

rmdir pathname
6)切換傳輸模式。

passive
7)顯示幫助資訊。

help [命令名]
顯示ftp命令的幫助資訊,如果不輸入命令名,則顯示全ftp命令的幫助資訊。

8)退出ftp。

bye
在windows的dos命令提示符下輸入ftp命令,但是不好用。

在空白的位置點滑鼠右鍵,選擇登入選單,如下圖:

輸入使用者名稱和密碼登入ftp伺服器,如下圖:

接下來的操作就像windows的目錄檔案操作一樣了。

FTP命令詳解

ftp命令是internet使用者使用最頻繁的命令之一,不論是在dos還是unix作業系統下使用ftp,都會遇到大量的ftp內部命令。熟悉並靈活應用ftp的內部命令,可以大大方便使用者,並收到事半功倍之效。ftp的命令列格式為 ftp v d i n g 主機名 其中 v顯示遠端伺服器的所有響應資訊...

FTP命令詳解

ftp 的意義是 file transfer program 是乙個很常應用在網路檔案傳輸的程式。ftp 的格式如下 ftp hostname ip address 其中 hostname ip address 的意義跟 telnet 中的相同。在進入 ftp 之後,如果與 remote host ...

ftp命令詳解

篇前話 多用help多用man 17.dir remote dir local file 顯示遠端主機目錄,並將結果存入本 地檔案local file。18.disconnection 同close。19.form format 將檔案傳輸方式設定為format,預設為file方式。20.get r...