Linux--服务器之间传输之scp用法
来源:互联网 发布:php程序员工作内容 编辑:程序博客网 时间:2024/06/04 20:08
转:http://outofmemory.cn/code-snippet/2410/ssh-linux-fuwuqizhijian-chuan-file-scp-command
scp 命令是 SSH 中最方便有用的命令了,试想,在两台服务器之间直接传送文件,仅仅用 scp 一个命令就完全解决了。 你可以在一台服务器上 以 root 身份运行 #scp servername:/home/ftp/pub/file1 . 这样就把另一台服务器上的文件 /home/ftp/pub/file1 直接传到本机器的当前目录下,当然你也可以用 #scp /tmp/file2 servername:/boot 把本机上的文件 /tmp/file2 送到另一台机器的 /boot 目录下。而且整个传送过程仍然是用 SSH 加密的。
scp 就是 secure copy, 是用来进行远程文件拷贝的 . 数据传输使用 ssh1, 并且和 ssh1 使用相同的认证方式 , 提供相同的安全保证 . 与 rcp 不同的是 ,scp 会要求你输入密码如果需要的话 .
最简单的应用如下 :
scp 本地用户名 @IP 地址 : 文件名 1 远程用户名 @IP 地址 : 文件名 2
[ 本地用户名 @IP 地址 :] 可以不输入 , 可能需要输入远程用户名所对应的密码 .
可能有用的几个参数 :
- -v 和大多数 linux 命令中的 -v 意思一样 , 用来显示进度 . 可以用来查看连接 , 认证 , 或是配置错误 .
- -C 使能压缩选项 .
- -P 选择端口 . 注意 -p 已经被 rcp 使用 .
- -4 强行使用 IPV4 地址 .
- -6 强行使用 IPV6 地址 .
- -r Recursively copy entire directories.
如——
copy 本地的档案到远程的机器上
scp /etc/lilo.conf my@outofmemory.cn:/home/my
会将本地的 /etc/lilo.conf 这个档案 copy 到 outofmemory.cn,使用者my 的家目录下。
copy远程机器上的档案到本地来
scp my@outofmemory.cn:/etc/lilo.conf /etc会将 outofmemory.cn 中 /etc/lilo.conf 档案 copy 到本地的 /etc 目录下。
- Linux--服务器之间传输之scp用法
- linux scp-两台服务器之间传输数据的命令
- 用Scp传输本地和linux服务器之间的文件
- scp linux之间传输命令
- Linux 与 Linux服务器之间文件传输方式之SCP
- Linux之间传输文件(scp命令)
- 利用scp 在linux之间传输文件
- linux之间利用scp传输文件
- linux系统之间传输文件-SCP命令
- Linux之间相互传输的命令scp
- mac下用scp命令实现本地文件与服务器Linux文件之间的相互传输
- mac下用scp命令实现本地文件与服务器Linux文件之间的相互传输
- mac下用scp命令实现本地文件与服务器Linux文件之间的相互传输
- Linux服务器间文件的传输scp
- 两台服务器之间免密码传输文件scp ssh
- LINUX 服务器之间文件传输SCP命令
- linux服务器之间拷贝文件 scp
- LINUX 服务器之间文件传输SCP命令
- 数学之路(3)-机器学习(4)-专家系统(4)
- 4步宝贝图片变身“白富美”
- opengl椭圆 填充色 源代码
- ActionScript3.0与JavaScript之间的函数互调
- 同步和互斥
- Linux--服务器之间传输之scp用法
- Eclipse快捷键的使用,很实用
- SQL injection attack
- C 多线程
- iOS手势识别的详细使用
- 谈一谈SEO人员的一天工作安排!
- ArcGIS for Silverlight API google地图操作
- 如何高效使用Vim
- 日期时间函数datediff、与celling