scp命令

scp是cure copy的缩写,用于在linux下进行远程文件拷贝

基于ssh登录,确保数据的安全性和完整性

usage: scp [-C][-r][-F ssh_config] [-l limit] [-P port] 
 [[user@]host1:]file1 ... [[user@]host2:]file2

 scp [选项] [[用户@]源主机:]文件路径 [[用户@]目标主机:]文件路径

-C 启用压缩,可以加快大文件的传输速度
-r 目录/递归复制整个目录
-P 大写P,指定传输的端口号,如果是22不用指定
-l 指定传输的时候占用的带宽。Kbit/s
-F 指定一个 SSH 配置文件

1.推送文件(从本地到远程)

scp local_file remote_username@remote_ip:remote_folder
或
scp local_file remote_username@remote_ip:remote_file

需要输入密码

scp local_file remote_ip:remote_folder
或
scp local_file remote_ip:remote_file

需要输入用户名和密码

2.推送目录

scp -r local_folder remote_username@remote_ip:remote_folder
或
scp -r local_folder remote_ip:remote_folder

3.拉取目录

scp remote_username@remote_ip:remote_folder  local_folder

4.拉取文件

scp remote_username@remote_ip:remote_file  local_folder

 

posted @   慕尘  阅读(1079)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 一文读懂知识蒸馏
· 终于写完轮子一部分:tcp代理 了,记录一下
历史上的今天:
2019-08-22 Jconsole使用
2016-08-22 查找Linux系统中的占用磁盘空间
点击右上角即可分享
微信分享提示