成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

如何在Linux命令行中使用FTP命令上傳和下載文件

系統 Linux 系統運維
本文介紹在Linux shell中如何分步驟使用ftp命令,包括如何連接FTP服務器,上傳或下載文件以及創建文件夾。盡管現在有許多不錯的FTP桌面應用,但是在服務器、SSH、遠程會話中命令行ftp命令還是有很多應用的,比如需要服務器從ftp倉庫拉取備份。

  本文介紹在 Linux shell 中如何使用 ftp 命令,包括如何連接 FTP 服務器,上傳或下載文件以及創建文件夾。盡管現在有許多不錯的 FTP 桌面應用,但是在服務器、SSH、遠程會話中命令行 ftp 命令還是有很多應用的,比如需要服務器從 ftp 倉庫拉取備份。

[[159451]]

  步驟1:建立 FTP 連接

  想要連接 FTP 服務器,在命令上中先輸入ftp,然后空格跟上 FTP 服務器的域名 'domain.com' 或者 IP 地址。

  例如:  

  1. ftp domain.com 
  2. ftp 192.168.0.1 
  3. ftp user@ftpdomain.com 

  注意:本例中使用匿名服務器。

  替換下面例子中 IP 或域名為你的服務器地址。

  FTP 登錄

  步驟 2:使用用戶名密碼登錄

  絕大多數的 FTP 服務器是使用密碼保護的,因此這些 FTP 服務器會詢問'username'和'password'。

  如果你連接到被稱作匿名 FTP 服務器(LCTT 譯注:即,并不需要你有真實的用戶信息即可使用的 FTP 服務器稱之為匿名 FTP 服務器),可以嘗試anonymous作為用戶名以及使用空密碼:  

  1. Name: anonymous 
  2. Password

  之后,終端會返回如下的信息:  

  1. 230 Login successful. 
  2. Remote system type is UNIX. 
  3. Using binary mode to transfer files. 
  4. ftp> 

  登錄成功。

  FTP 登錄成功

  步驟 3:目錄操作

  FTP 命令可以列出、移動和創建文件夾,如同我們在本地使用我們的電腦一樣。ls可以打印目錄列表,cd可以改變目錄,mkdir可以創建文件夾。

  使用安全設置列出目錄:  

  1. ftp> ls 

  服務器將返回:  

  1. 200 PORT command successful. Consider using PASV. 
  2. 150 Here comes the directory listing. 
  3. directory list 
  4. .... 
  5. .... 
  6. 226 Directory send OK. 

  

  打印目錄

  改變目錄:

  改變目錄可以輸入:  

  1. ftp> cd directory 

  服務器將會返回:  

  1. 250 Directory succesfully changed. 

  

  FTP中改變目錄

  #p#

步驟 4:使用 FTP 下載文件

  在下載一個文件之前,我們首先需要使用lcd命令設定本地接受目錄位置。  

  1. lcd /home/user/yourdirectoryname 

  如果你不指定下載目錄,文件將會下載到你登錄 FTP 時候的工作目錄。

  現在,我們可以使用命令 get 來下載文件,比如:  

  1. get file 

  文件會保存在使用lcd命令設置的目錄位置。

  服務器返回消息:  

  1. local: file remote: file 
  2. 200 PORT command successful. Consider using PASV. 
  3. 150 Opening BINARY mode data connection for file (xxx bytes). 
  4. 226 File send OK. 
  5. XXX bytes received in x.xx secs (x.xxx MB/s). 

  

  使用FTP下載文件

  下載多個文件可以使用通配符及 mget 命令。例如,下面這個例子我打算下載所有以 .xls 結尾的文件。  

  1. mget *.xls 

  步驟 5:使用 FTP 上傳文件

  完成 FTP 連接后,FTP 同樣可以上傳文件。

  使用 put命令上傳文件:  

  1. put file 

  當文件不再當前本地目錄下的時候,可以使用絕對路徑:  

  1. put /path/file 

  同樣,可以上傳多個文件:  

  1. mput *.xls 

  步驟 6:關閉 FTP 連接

  完成FTP工作后,為了安全起見需要關閉連接。有三個命令可以關閉連接:  

  1. bye 
  2. exit 
  3. quit 

   任意一個命令可以斷開FTP服務器連接并返回:  

  1. 221 Goodbye 

  

  需要更多幫助,在使用 ftp 命令連接到服務器后,可以使用help獲得更多幫助。

via: https://www.howtoforge.com/tutorial/how-to-use-ftp-on-the-linux-shell/

譯者:VicYu 校對:wxy

本文由 LCTT 原創編譯,Linux中國 榮譽推出

責任編輯:火鳳凰 來源: Linux中國
相關推薦

2023-02-07 09:49:26

Linux命令行合并文件

2018-04-25 10:46:05

Linux命令行日歷

2017-03-03 10:10:15

2021-04-20 11:25:38

Linux命令文件

2019-08-15 15:00:31

Linux命令行PDF

2017-03-09 14:42:21

LinuxsFTP上傳下載

2022-10-25 09:07:28

Linuxxargs命令

2014-05-04 10:58:18

Linux命令行Linux發行版

2018-05-16 10:32:06

Linux命令find

2018-06-26 09:15:24

Linux命令history

2022-11-18 10:16:26

Linuxwc 命令

2022-10-18 10:00:09

Linuxtcpdump命令

2010-06-01 19:24:40

SVN命令行

2018-11-05 13:50:44

Linux命令tcpdump

2014-06-09 10:23:20

2009-08-16 20:24:59

linux命令行登陸linux命令行linux命令

2014-01-22 10:21:55

Linux命令行

2016-01-04 15:17:50

Linux命令行硬件

2018-04-28 09:12:42

Linux

2022-05-25 08:41:48

Linuxfd 命令文件
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 久久精品国产一区老色匹 | 国产综合在线视频 | 精品欧美黑人一区二区三区 | 日韩免费一区二区 | 国产午夜久久 | 国产精品久久久久久二区 | 久久噜噜噜精品国产亚洲综合 | 91视频在线网站 | 亚洲日韩中文字幕一区 | 国产精品嫩草影院精东 | 亚洲自拍偷拍欧美 | 日韩一区二区三区在线视频 | 欧美区在线 | 99久久国产综合精品麻豆 | 日日操夜夜操天天操 | 亚洲一区不卡 | av电影一区二区 | 日韩高清成人 | 中文字幕在线一区 | 久久精品一 | 久草资源在线 | 91视频三区 | 日韩一区二区免费视频 | 草久在线视频 | 浴室洗澡偷拍一区二区 | 国产精品自拍啪啪 | 国产午夜精品久久久久 | av黄色在线| 国产成人精品免费视频大全最热 | 久久精品小视频 | 日韩中文字幕视频在线 | 91成人免费电影 | 国产精品一区二区视频 | 中文字幕一区二区三区四区五区 | www.47久久青青| 欧美日一区 | 欧美激情一区二区三级高清视频 | 91原创视频| 国产精品久久久久久吹潮 | 亚洲精品www.| 日韩欧美一区二区三区免费看 |