Linux上傳下載文件的幾種方式

发布时间2020-05-21    点击数: 114   作者:365体育平台首页

scp/home/work/source.txtwork@192.168.0.10:/home/work/#把本地的source.txt文件拷貝到192.168.0.10機器上的/home/work目錄下

scpwork@192.168.0.10:/home/work/source.txt/home/work/#把192.168.0.10機器上的source.txt文件拷貝到本地的/home/work目錄下

scpwork@192.168.0.10:/home/work/source.txtwork@192.168.0.11:/home/work/#把192.168.0.10機器上的source.txt文件拷貝到192.168.0.11機器的/home/work目錄下

wget-nH-P/home/work/ftp://www.myhost.com//home/work/source.txt#指定本地保存路徑,使用參數“-P路徑”或者“--directory-prefix=路徑”;-nH,--no-host-directories不創建主機目錄

wget-r-l0-nH-P/home/work/ftp://www.myhost.com//home/work/sourcedir#遞歸下載sourcedir目錄,使用參數-r;參數-l,--level=NUMBER最大遞歸深度(inf或0代表無窮).

wget--cut-dirs=3-r-l0-nH-P/home/work/ftp://www.myhost.com//home/work/sourcedir#-參數-cut-dirs=NUMBER忽略NUMBER層遠程目錄,本例中將myhost上的sourcedir目錄保存到本地的work目錄下。

wget--limit-rate=200k--cut-dirs=3-r-l0-nH-P/home/work/ftp://www.myhost.com//home/work/sourcedir#-參數--limit-rate=RATE限定下載輸率

365体育平台首页wget--limit-rate=200k--cut-dirs=3-r-l0-nH-P/home/work/-X/home/work/sourcedir/notincludedirftp://www.myhost.com//home/work/sourcedir#排除路徑使用-X參數

wget-q--limit-rate=200k--cut-dirs=3-r-l0-nH-P/home/work/-X/home/work/sourcedir/notincludedirftp://www.myhost.com//home/work/sourcedir#參數-q表示安靜模式,無輸出;默認是-v,冗余模式

rsync是類unix系統下的數據鏡像備份工具,從軟件的命名上就可以看出來了——remotesync。它的操作方式和scp和相似,但是比scp強大很多。使用雙冒號分割主機名和文件路徑時,是使用rsync服務器,這里不做介紹。

365体育平台首页rsync/home/work/source.txtwork@192.168.0.10:/home/work/#把本地的source.txt文件拷貝到192.168.0.10機器上的/home/work目錄下

rsyncwork@192.168.0.10:/home/work/source.txt/home/work/#把192.168.0.10機器上的source.txt文件拷貝到本地的/home/work目錄下

365体育平台首页rsyncwork@192.168.0.10:/home/work/source.txtwork@192.168.0.11:/home/work/#把192.168.0.10機器上的source.txt文件拷貝到192.168.0.11機器的/home/work目錄下

365体育平台首页rsync-r-v--excludesourcedir/notinclude/home/work/sourcedirwork@www.myhost.com:/home/work/#排除子目錄,注意:--exclude后面的路徑不能為絕對路徑,365体育平台首页必須為相對路徑才可以,否則匹配不上,就不會被排除掉。

local_enable=YESwrite_enable=YESlocal_umask=022anon_upload_enable=YESanon_mkdir_write_enable=YESanon_umask=022dirmessage_enable=YESxferlog_enable=YESconnect_from_port_20=YESxferlog_std_format=YESlisten=YESpam_service_name=vsftpduserlist_enable=YEStcp_wrappers=YES

#%PAM-1.0authrequired/lib64/security/pam_listfile.soitem=usersense=denyfile=/etc/ftpusersonerr=succeedauthrequired/lib64/security/pam_unix.soshadownullokauthrequired/lib64/security/pam_shells.soaccountrequired/lib64/security/pam_unix.sosessionrequired/lib64/security/pam_unix.so

[root@VM_250_202_tlinux~]#cat/etc/pam.d/vsftpd#%PAM-1.0authrequired/lib64/security/pam_listfile.soitem=usersense=denyfile=/etc/ftpusersonerr=succeedauthrequired/lib64/security/pam_unix.soshadownullokauthrequired/lib64/security/pam_shells.soaccountrequired/lib64/security/pam_unix.sosessionrequired/lib64/security/pam_unix.so

8.1下載并安裝開源軟件FileZilla請使用FileZilla的3.5.1、3.5.2版本(使用3.5.3版本的FileZilla進行FTP上傳會有問題)。由于FileZilla官網上只提供了最新的3.5.3版本下載,因此建議開發者自行搜索3.5.1、3.5.2下

配置信息說明如下:(1)主機:云服務器的公網IP(在云服務器“管理視圖”頁面可查看云服務器的公網IP)。(2)用戶名:在Step1中設置的FTP用戶的賬號,這里以“ftpuser1”為例。(3)密碼:在Step1中設置的FTP用


Copyright 2003 - 2002 365体育平台首页. All Rights Reserved 版权所有粤ICP11235728 地址:BENZCLOUD奔馳雲端 優質平價雲端服務