scp命令简介

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了scp命令简介相关的知识,希望对你有一定的参考价值。

该命令用于linux之间的文件和目录的复制

从本地复制到远程

命令格式:

scp local_file remote_username@remote_ip:remote_folder 
或者 
scp local_file remote_username@remote_ip:remote_file 
或者 
scp local_file remote_ip:remote_folder 
或者 
scp local_file remote_ip:remote_file 
  • 第1,2个指定了用户名,命令执行后需要再输入密码,第1个仅指定了远程的目录,文件名字不变,第2个指定了文件名;
  • 第3,4个没有指定用户名,命令执行后需要输入用户名和密码,第3个仅指定了远程的目录,文件名字不变,第4个指定了文件名;
    例子如下:
scp /home/space/music/1.mp3 root@www.runoob.com:/home/root/others/music 
scp /home/space/music/1.mp3 root@www.runoob.com:/home/root/others/music/001.mp3 
scp /home/space/music/1.mp3 www.runoob.com:/home/root/others/music 
scp /home/space/music/1.mp3 www.runoob.com:/home/root/others/music/001.mp3 

复制目录格式:

scp -r local_folder remote_username@remote_ip:remote_folder 
或者 
scp -r local_folder remote_ip:remote_folder 

从远程复制到本地

例子如下

scp root@www.runoob.com:/home/root/others/music /home/space/music/1.mp3 
scp -r www.runoob.com:/home/root/others/ /home/space/music/

注:如果远程服务器为scp设置了指定端口,那么使用-P指定:

scp -P 4588 remote@www.runoob.com:/usr/local/sin.sh /home/administrator

参考

内容参考:https://www.runoob.com/linux/linux-comm-scp.html

以上是关于scp命令简介的主要内容,如果未能解决你的问题,请参考以下文章

Linux命令:scp

#yyds干货盘点#scp 命令

scp 文件传输命令详解

-scp Linux之间复制文件和目录

Android 逆向Linux 文件权限 ( Linux 权限简介 | 系统权限 | 用户权限 | 匿名用户权限 | 读 | 写 | 执行 | 更改组 | 更改用户 | 粘滞 )(代码片段

SAP成都研究院李三郎:SCP Application Router简介