【命令】scp 命令远程复制
2022年10月09日 05:57:11 作者:Jiaozn 分类:Linux 评论(0)scp是secure copy的缩写。主要用来linux系统之间的文件和文件夹的远程拷贝。
能够非常easy的从还有一台server上远程复制文件和文件夹,通常是远程server没有开启ftp。文件共享或者web文件服务等情况下使用
能够使用的前提:
1 要有操作远程系统的对应权限
2 使用通道的port没有被防火墙限制。当然这个port是能够通过选择指定的,默认的port是22
基本格式
scp [可选參数] file_source file_target
-p 指定port(新版本-P大写的P): #scp -p 4588 remote@www.abc.com:/usr/local/sin.sh /home/administrator
-r 递归拷贝文件夹: scp -r www.cumt.edu.cn:/home/root/others/ /home/space/music/
-v 能看到运行过程
从本地拷贝到远程:
scp local_file remote_username@remote_ip:remote_folder_file
scp local_file remote_ip:remote_folder
假设制定了username,后面仅仅要输入password即可了,假设没有写username 就要输入username 和password
[root@n234 ~]# scp ./install.log root@192.168.30.237:/tmp/ root@192.168.30.237's password: install.log
./install.og 本地文件的路径
root 远程系统的用户
192.168.30.237 远程系统的ip
/tmp/ 远程存放文件的文件夹
从远程拷贝到本地:
scp remote_username@remote_ip:remote_file local_file
[root@n234 ~]# scp root@192.168.30.237:/tmp/install.log /tmp/ root@192.168.30.237's password: install.log 100% 35KB 35.0KB/s 00:00
root 远程系统的username
192.168.30.237 远程系统的ip
/tmp/install.log 远程系统文件的路径
/tmp/ 本地存放文件的目录
评论
发表评论