通過scp指令文件傳輸
示例
scp -r -P 8989 [email protected]:/data/product/deploy/config.properties /data/
參數說明
- -r 複製整個目錄
- -q 拷貝時,不顯示提示信息
- -v 拷貝時,顯示提示信息
- -p 拷貝時,保留源文件建立時間
- -B 使用批處理模式(傳輸過程中不詢問傳輸口令或短語)
- -P port 鏈接端口號,默認22
- -F ssh_config: 指定一個替代的ssh配置文件,此參數直接傳遞給ssh
- -i identity_file: 從指定文件中讀取傳輸時使用的密鑰文件,此參數直接傳遞給ssh
從遠程複製到本地
scp -r remote_username@remote_ip:remote_folder local_file
從本地複製到遠程
scp -r local_file remote_username@remote_ip:remote_folder
注意
如果找不到指令,需要預先安裝
yum install openssh-clients
參考
- https://www.runoob.com/linux/linux-comm-scp.html