高级研发工程师必备技能:终端——服务器文件下载

Posted 魏小言

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了高级研发工程师必备技能:终端——服务器文件下载相关的知识,希望对你有一定的参考价值。

服务器文件下载

  有粉丝私下问到这个问题,这里做下简单的讲解!
  在日常开发中,经常遇到生产环境的数据需要传给其他同事,或者需要到本地做离线分析的场景。

  那么如何将生产数据下载至本地呢?

XShell/SecureCRT/Xftp

  工具类,可作为跳板机/中控机访问服务器。
  那么在使用了XShell、SecureCRT工具场景下,直接执行命令

rc:上传文件
sc + fileName:下载文件到本地

  不过在一些大厂牌会禁止使用XShell、SecureCRT这类工具,涉及数据安全。那么只有终端的时候,我们应该怎么处理呢/?

Terminal

   - 首先在终端打开端口,监听一通道

nc -l 123 > file_name
#123:HOST

   - 在服务器/跳板机上进行文件写入

cat file_name | nc 10.222.76.167 1234
#123:HOST \\ 10.222.76.167:IP

   - Finish

Q&A

1、初级研发工程师必备技能呢/?

欢迎关注后续博文

附录

一天一个小技巧,偷偷超越隔壁老大哥

以上是关于高级研发工程师必备技能:终端——服务器文件下载的主要内容,如果未能解决你的问题,请参考以下文章

页面静态化是门户网站研发中必备的一项技能

linux必备高级技能——linux挂载共享文件,自动挂载

想做一个Python工程师,都有哪些技能是必备的?

前端后端测试研发经理必备技能-ApiPost接口管理工具

做软件测试工资低?没这五个必备技能你就不配拿高工资...

接口测试到底是神马?-测试工程师必备技能