linux服务器之间文件传输
有时候我们会遇到,把一个服务器上的文件夹,传到另一个服务器
我们需要先把文件夹打包成 tar.gz,这种格式在任何linux版本上都能压缩/解压
#解压命令 tar -zxvf xxx.tar.gz #压缩命令 tar -zcvf xxx.tar.gz xxx
方法一:
直接从服务下载到本地,再从本地上传到另一台服务器。这种方法效率低,小白一般这么干
方法二:scp命令
scp命令可用于用一台服务器向另一台服务器上传文件
scp -p file.tar.gz zhangsan@172.168.11.12:/home/zhangsan
把当前目录下的 file.tar.gz 推送到 172.168.11.12 服务器的 /home/zhangsan 目录下,使用zhangsan用户,回车输入密码,这个文件就会传到这台服务器指定的目录下了