linux下ftp如何使用


linux下ftp可以上傳、下載文件

centos7環境:

1、檢查是否安裝過ftp服務

rpm -qa|grep vsftpd

如果沒有輸出則表示沒有安裝過

安裝ftp

yum -y install vsftpd

安裝完之后需要先啟動服務  service vsftpd start

查看ftp服務    service vsftpd status

 

2、連接ftp

方法1:windows下直接ftp://IP(如果不需要輸入賬號密碼就進入,表示是匿名登錄,這個是需要配置修改的,詳見博客https://www.cnblogs.com/mihoutao/p/13373220.html

 

 

可以看見連接linux的ftp

 

 

 

方法2:ftp——open——輸入ip——輸入賬號密碼

[root@localhost ~]# ftp
ftp> open
(to) 192.168.174.128

Name (192.168.174.128:root): root
331 Please specify the password.
Password:

 

方法3:直接ftp IP

 

 

3、連接上ftp之后檢查是否連接成功,用ls或ls 目錄,可以展示出該目錄下的文件

 

 

 

4、下載文件   get 文件名

設定本地接受路徑路徑   lcd directory,表示下載的文件存放到這個路徑下,不然不設置的話不知道下載到哪里了

 

 

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

mget *.txt

 

 

顯示下載進度

默認情況下,下載是沒有進度的,也就是說,只能瞎等着,啥也看不見。

ftp> hash

再進行傳輸,就能夠顯示下載進度了,以#號顯示

 

5、上傳文件   

方法一:put 本地文件 遠端文件,表示將本地文件上傳到遠端文件

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

put /path/file 遠端文件

比如下面的例子,將當前路徑下的1.txt上傳到了根目錄下的222.txt

 

 

 

 

方法二:先cd 目錄設置上傳接受的路徑

再put file

 

 

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

先cd 目錄,設置批量上傳的路徑

 

 

 

再批量上傳mput *.xls

 

 

 

 

 

 

6、退出ftp

bye

quit

exit

服務器會返回

 

 

 

 

ftp的相關命令可參考博客 https://www.cnblogs.com/ldmemory/p/6692342.html

 

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM