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
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 一文读懂知识蒸馏
· 终于写完轮子一部分:tcp代理 了,记录一下
2019-08-22 Jconsole使用
2016-08-22 查找Linux系统中的占用磁盘空间