Linux 幾種上傳檔案到linux服務的方法

2021-09-24 19:38:48 字數 1014 閱讀 8715

linux下幾種檔案傳輸命令 sz rz sftp scp

最近在部署系統時接觸了一些檔案傳輸命令,分別做一下簡單記錄:

1.sftp

secure ftp 是乙個基於ssh安全協議的檔案傳輸管理工具。由於它是基於ssh的,會在傳輸過程中對使用者的密碼、資料等敏感資訊進行加密,因此可以有效的防止使用者資訊在傳輸的過程中被竊取,比ftp有更高的安全性。在功能方面與ftp很類似,不僅可以傳輸檔案資料,而且可以進行遠端的檔案管理(如建立,刪除,檢視檔案列表等操作)。sftp與ftp雖然只有一字之差,但基於的傳輸協議卻是不同的。因此不能用sftp client去連線ftp server 也不能用 ftp client 去連線 sftp server。

建立連線:sftp user@host

從本地上傳檔案:put localpath

與遠端相對應的本地操作,只需要在命令前加上」l」 即可,方便好記。

例如:lcd lpwd lmkdir

2.scp

scp :secure copy (remote file copy program) 也是乙個基於ssh安全協議的檔案傳輸命令。與sftp不同的是,它只提供主機間的檔案傳輸功能,沒有檔案管理的功能。

複製local_file 到遠端目錄remote_folder下

scp local_file remote_user@host:remote_folder

複製local_folder 到遠端remote_folder(需要加引數 -r 遞迴)

scp –r local_folder remote_user@host:remote_folder

以上命令反過來寫就是遠端複製到本地

3.sz/rz

sz/rz 是基於zmodem傳輸協議的命令。對傳輸的資料會進行核查,並且有很好的傳輸效能。使用起來更是非常方便,但前提是window端需要有能夠支援zmodem的telnet或者ssh客戶端,例如securecrt。

上傳資料到遠端:執行rz –be 命令,客戶端會彈出上傳視窗,使用者自行選擇(可多選)要上傳的檔案即可。

騰訊雲的幾種上傳方式

檔案流簡單上傳 不支援超過5g的檔案,推薦使用下方高階上傳介面 強烈建議您以二進位制模式 binary mode 開啟檔案,否則可能會導致錯誤 位元組流簡單上傳 chunk 簡單上傳 import requests stream requests.get 網路流將以 transfer encodin...

paramiko上傳檔案到Linux

importparamiko transport paramiko.transport host 22 transport.connect username root password 123 sftp paramiko.sftpclient.from transport transport sft...

hadoop中兩種上傳檔案方式

記錄如何將本地檔案上傳至hdfs中 前提是已經啟動了hadoop成功 nodedate都成功啟動 先切換到hdfs使用者 建立乙個user件夾 bin hdfs dfs mkdir user hadoop目錄下 多級建立的時候 hdfs dfs mkdir p wifi classify 檢視建立的...