linux 远程拷贝scp学习

1,从本地复制到远程服务器上。
(1),格式

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 
目录拷贝
scp -r local_folder remote_username@remote_ip:remote_folder 
或者 
scp -r local_folder remote_ip:remote_folder 

(2),实例:

scp /home/space/music/1.mp3 [email protected]:/home/root/others/music 
scp /home/space/music/1.mp3 [email protected]:/home/root/others/music/001.mp3 

scp -r /home/space/music/ [email protected]:/home/root/others/ 
scp -r /home/space/music/ www.runoob.com:/home/root/others/

2,从远程复制到本地

方法一:
登录远程ip
ssh ip -l username
ssh 192.168.101.100 -l tangtao
输入密码:root
远程拷贝
scp  -r /home/tantao/my_node [email protected] :/home/wt/ 
方法二
scp  -r  [email protected] :home/tantao/my_node   ./

说明:如果远程服务器防火墙有为scp命令设置了指定的端口,我们需要使用 -P 参数来设置命令的端口号

scp -P 4588 [email protected]:/usr/local/sin.sh /home/administrator

猜你喜欢

转载自blog.csdn.net/qq_40008325/article/details/88681549
今日推荐