最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
Linux下scp 命令实现文件复制示例
时间:2015-03-30 编辑:简简单单 来源:一聚教程网
复制文件:
(1)将本地文件拷贝到远程
scp 文件名 root@59.64.28.78:远程路径
(2)从远程将文件拷回本地
scp root@59.64.28.78:文件名 本地路径
复制目录:
(1)将本地目录拷贝到远程
scp -r 目录名 root@59.64.28.78:远程路径
(2)从远程将目录拷回本地
scp -r root@59.64.28.78:目录名 本地路径.
例子
拷贝远程文件到本地
scp root@192.168.0.1:/home/database.php /var/www/database.php
拷贝本地文件到其他服务器
scp /var/www/database.php root@192.168.0.1:/home/database.php
拷贝目录带上 -r 参数, ssh非22端口带上-P 参数。
scp -P 2133 -r root@192.168.0.1:/home/wwwroot/ /var/www/ scp -P 2133 /var/www/ root@192.168.0.1:/home/wwwroot/
几个可能有用的参数 :
-v 和大多数 linux 命令中的 -v 意思一样 , 用来显示进度 . 可以用来查看连接 , 认证 , 或是配置错误 .
-C 使能压缩选项 .
-r 传递目录下的所有内容 .
-P 选择端口 . 注意 -p 已经被 rcp 使用 .
-4 强行使用 IPV4 地址 .
-6 强行使用 IPV6 地址 .
-
上一个: Linux下split 命令使用详解
相关文章
- linux下复制文件现直接覆盖不提示 05-31
- 虚拟机上的linux系统挂载u盘并复制文件【图文教程】 10-30
- Linux系统复制文件/文件夹-cp命令用法 04-27
- Linux VPS中cp复制文件命令应用详解 12-27
- linux复制文件夹实现方法 01-16
- win11内核隔离和内存完整性介绍 10-31