Linux之scp命令
入门小站 -Linux系统中的scp(secure copy)命令用于以安全方式在服务器之间复制文件。通过使用SCP命令或安全副本,可以在本地主机和远程主机之间或两个远程主机之间安全地传输文件。它使用与安全外壳(SSH)协议中相同的身份验证和安全性。SCP以其简单性,安全性和预安装的可用性而闻名。命令格式
scp [参数] [原路径] [目标路径]
rumenz.tar.gz
到远程服务器> scp rumenz.tar.gz root@json.im:/tmp/rumenz.tar.gz
指定了用户名,命令执行后需要输入用户密码;如果不指定用户名,命令执行后需要输入用户名和密码;复制rumenz
目录到远程服务器> scp -r rumenz root@json.im:/tmp
复制目录需要加上-r
参数从远程服务器下载rumenz.tar.gz
文件到本地> scp root@json.im:/tmp/rumenz.tar.gz ./tmp
从远程服务器下载rumenz
目录> scp -r root@json.im:/tmp/rumenz .
自定义端口SCP使用端口22作为默认端口。但是出于安全原因,您可以将端口更改为另一个端口。例如,我们将使用端口2222。那么命令必须像这样。> scp -P 2222 rumenz.tar.gz root@json.im:/tmp/
限制带宽使用-l
参数将限制要使用的总带宽。如果您制作了一个自动化脚本来复制许多文件,但是您不希望SCP进程浪费带宽,这将很有用。> scp -l 400 rumenz.tar.gz root@json.im:/tmp/
原文链接:https://rumenz.com/rumenbiji/...
微信公众号:入门小站
特别申明:本文内容来源网络,版权归原作者所有,如有侵权请立即与我们联系(cy198701067573@163.com),我们将及时处理。
上一篇: 如何自动接受SSH密钥指纹?