背景:测试项目部署到另外的服务器上面。
工具推荐:WinSCP、Xshell
这里需要用到文件复制。linux中,远程文件复制用到的命令是scp。
scp就是security copy,用于将文件或者目录从一个Linux系统拷贝到另一个Linux系统下。格式:
scp 本地Linux系统文件路径 远程用户名@IP地址:远程系统文件绝对路径名
举例:
命令:scp /opt/fire/app/bin/test.py root@192.168.XXX.XXX:/opt/fire/app/bin/
命令输入完毕,会要求输入“192.168.101.XXX”服务器root的密码,然后开始远程拷贝数据。
运行结果:
打开WinSCP,可看到文件已被正确复制
复制成功。
假如是从另外的机器复制文件到本机,那么语法格式如下:
scp 远程用户名@IP地址:文件的绝对路径 本地Linux系统路径
我们把刚才的本机test.py文件删掉,从刚才这台机器复制过来
命令:
scp root@192.168.XXX.XXX:/opt/fire/app/bin/test.py /opt/fire/app/bin/
传输成功,查看结果: