Linux下scp 命令实现文件复制示例
发布:smiling 来源: PHP粉丝网 添加日期:2015-05-05 15:31:57 浏览: 评论:0
scp命令可以支持本地文件复制也支持远程文件复制了,下面我们来为各位整理了一些scp 命令实现文件复制示例,希望这些例子对各位有帮助.
复制文件:
(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 地址.
Tags: scp命令 Linux文件复制
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)