centos下scp命令安装和使用

分类: 服务器  • 发布时间: 2014-05-04 22:53:00  • 浏览量:7286

SCP是利用SSH协议在Linux系统之间进行文件传输的命令,但是我安装的服务器版centos6.5没有该命令,

于是yum search scp,但是没找到,

上网搜了一下,才知道原来安装的是openssh-clients软件包后,

于是执行命令:

yum -y install openssh-clients

然后在使用scp命令,命令是被系统识别了,输入密码后还是报错,错误信息如下:

bash: scp:command not found lost connection

于是我在另一台服务器上也安装了一下openssh-clients软件包,

然后在执行scp命令进行复制,这个时候就可以成功使用了!

使用方式: 

本地复制到远程方式: 

命令格式(这里只说一种): 

scp 本地文件名(含路径) 远程用户名@远程IP:远程目录

比如:

scp /home/1.jpg root@192.168.0.200:/home/

将远程文件复制到本地 命令格式(这里只说一种): 

scp 远程用户名@远程IP:远程文件名(含路径) 本地本地文件路径

比如:

scp root@192.168.0.200:/home/1.jpg /home/


可能有用的几个参数 : 

-v 和大多数 linux 命令中的 -v 意思一样 , 用来显示进度 .

-C 使能压缩选项 

-P 选择端口 

-4 强行使用 IPV4 地址 

-6 强行使用 IPV6 地址 

还要注意用户对文件是否有读取权限!

文章标签: linux, centos, 安装, scp, 使用