简言

scp命令用于Linux 之间复制文件和目录。如果想在windows 环境中使用需要安装 linux 命令环境,比如 cmder

scp是 secure copy的缩写, scp是linux系统下基于ssh登陆进行安全的远程文件拷贝命令。

使用方法

linux 远程拷贝 :scp

scp 文件名 root@远程ip:/路径/

将本地shell目录下的123.txt的文件拷贝到远程主机192.168.43.31的/shell目录下,则命令为:scp /shell/123.txt root@192.168.43.31:/shell 回车后输入密码就可以了

SCP的参数

1
2
3
4
-p 拷贝文件的时候保留源文件建立的时间。 
-q 执行文件拷贝时,不显示任何提示消息。
-r 拷贝整个目录 www.2cto.com
-v 拷贝文件时,显示提示信息。

问题解决

linux 下scp传文件时错误 scp: /usr/tools: not a regular file 不能成功传送 解决方案

1:有可能没权限 chmod 777
2: 在使用scp时加上-r 参数
scp /shell/123.txt -r root@192.168.43.31:/shell