Linux系统远程拷贝命令:scp
阅读原文时间:2023年08月09日阅读:2

做个记录,首先两台机器间要互通。


1. 将本地服务器的文件夹/文件拷贝到远程服务器上

语法:

scp -r -P port local_folder/remote_file remote_username@remote_ip:remote_folder

示例:

[root@zwzf-cwy-lzy-7-new upload]# scp -r -P 49622 /opt/upload/1011.txt yyuser@10.16.23.149:/opt/upload/
yyuser@10.16.23.149's password:
1011.txt 100% 1270KB 35.7MB/s 00:00

2. 拷贝本地文件到远程服务器,并重命名文件

 语法:

scp -r -P port local_file remote_username@remote_ip:remote_folder/remote_file

 示例:

[root@zwzf-cwy-lzy-7-new upload]# scp -r -P 49622 /opt/upload/1011.txt yyuser@10.16.23.149:/opt/upload/1111.txt
yyuser@10.16.23.149's password:
1011.txt 100% 1270KB 39.8MB/s 00:00
[root@zwzf-cwy-lzy-7-new upload]#

3. 拷贝远程服务器上的文件夹到本地服务器的目录下

 语法:

scp -r -P port remote_username@remote_ip:remote_folder local_folder

 示例:

[root@zwzf-cwy-lzy-7-new upload]# scp -r -P 49622 yyuser@10.16.23.149:/opt/upload/HDTool /opt/upload
yyuser@10.16.23.149's password:
gov.df.fap.hdtools-1.0.jar 100% 3393KB 34.1MB/s 00:00
╩╣╙├╦╡├ў.txt 100% 1133 439.2KB/s 00:00
hardwareInfo-JDK.bat 100% 291 121.8KB/s 00:00
hardwareInfo-JDK.sh 100% 241 116.0KB/s 00:00
hardwareInfo.bat 100% 133 63.8KB/s 00:00
hardwareInfo.sh 100% 94 46.4KB/s 00:00
hardware.info 100% 45 23.0KB/s 00:00
[root@zwzf-cwy-lzy-7-new upload]#

4. 拷贝远程服务器上的文件到本地服务器上,并指定新的文件名称

 语法:

scp -r -P port remote_username@remote_ip:remote_folder/remote_file local_folder/local_file

 示例:

[root@zwzf-cwy-lzy-7-new upload]# scp -r -P 49622 yyuser@10.16.23.149:/opt/upload/restart.sh /opt/upload/ppp.sh
yyuser@10.16.23.149's password:
restart.sh 100% 300 106.4KB/s 00:00
[root@zwzf-cwy-lzy-7-new upload]#

手机扫一扫

移动阅读更方便

阿里云服务器
腾讯云服务器
七牛云服务器