伺服器與本地傳輸檔案 scp命令

2021-08-07 19:46:40 字數 1031 閱讀 1798

首先是本地到遠端的操作:操作的格式如下

scp -p 埠號 local_file remote_username@remote_ip:remote_folder

或者 scp -p 埠號 local_file remote_username@remote_ip:remote_file

第1個僅指定了遠端的目錄,檔案名字不變,第2個指定了檔名;

* 例子:

scp /home/space/music/1.*** [email protected]:/home/root/others/music

scp /home/space/music/1.*** [email protected]:/home/root/others/music/001.***

2、是實現從遠端到本地的檔案傳輸操作:

從 遠端 複製到 本地,只要將 從 本地 複製到 遠端 的命令 的 後2個引數 調換順序 即可;

例如:

scp -p 22 [email protected]:/home/root/others/music /home/space/music/1.***

scp -p www.cumt.edu.cn:/home/root/others/ /home/space/music/

最簡單的應用如下 :

scp 本地使用者名 @ip 位址 : 檔名 1 遠端使用者名稱 @ip 位址 : 檔名 2

[ 本地使用者名 @ip 位址 :] 可以不輸入 , 可能需要輸入遠端使用者名稱所對應的密碼 .

可能有用的幾個引數 :

-v 和大多數 linux 命令中的 -v 意思一樣 , 用來顯示進度 . 可以用來檢視連線 , 認證 , 或是配置錯誤 .

-c 使能壓縮選項 .

-p 選擇埠 . 注意 -p 已經被 rcp 使用 .

-4 強行使用 ipv4 位址 .

-6 強行使用 ipv6 位址 .

linux scp命令的使用方法應該可以滿足大家對linux檔案和目錄的複製使用了。

本文參考

linux伺服器scp檔案傳輸

這個問題可煩惱很久了,之前用ftp傳輸檔案相當麻煩,但是這次使用打ssh,則簡單有效。在linux下一般用scp這個命令來通過ssh傳輸檔案。注 目標伺服器要開啟寫入許可權。兩台伺服器都要安裝有scp包 2 上傳本地檔案到伺服器 scp path filename username serverna...

scp 命令列傳輸檔案到遠端伺服器

以前一直在windows下用ssh secure shell連線遠端伺服器,它自帶了乙個視覺化的檔案傳輸工具,跟ftp差不多 但是它也存在乙個缺陷,不支援編碼的選擇,遇到utf8就自動亂碼了,另外mac下也沒有這個工具 在mac下我用終端登入上去之後,想傳個檔案上去就犯愁了,難不成要開個ftp?搜了...

Linux伺服器之間檔案傳輸命令SCP

scp命令可以實現遠端主機之間的檔案複製。scp使用ssh協議,如果需要免密進行複製,需要傳送秘鑰給相應的節點。scp使用格式 scp 可選引數 file source file target常用引數 r 遞迴處理。複製目錄時使用 c 允許壓縮。p 指定埠 例子scp root 123.123.12...