博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用nc命令传输文件和文件夹
阅读量:4956 次
发布时间:2019-06-12

本文共 367 字,大约阅读时间需要 1 分钟。

相比较常用的scp,nc命令传文件不需要建立ssh连接和输入密码,方便快捷;尤其是在只能用key登录的机器上;

 

传文件:

先在目标机器执行命令准备好接收(1221为任意可用端口)

  nc -l 1221 > file.tar.gz

然后在源机器执行命令

  nc [目标IP] 1221 < file.tar.gz

 

传文件夹:

先在目标机器执行命令准备好接收(1221为任意可用端口)

  nc -l 1221 | tar -zxvf -

然后在源机器执行命令

  tar -zcvf - [文件夹] | nc [目标IP] 1221

注意这样传输文件夹每次都会进行一次压缩,所以如果需要传到多个机器建议先压缩后再按传文件的方式操作

转载于:https://www.cnblogs.com/toSeek/p/6559734.html

你可能感兴趣的文章
数据预处理
查看>>
面试题1:赋值运算符函数
查看>>
centos6.5 配置SSH
查看>>
关于字节对齐的sizeof的讨论
查看>>
Kotlin 中文文档
查看>>
SQL SERVER数据库备份时出现“操作系统错误5(拒绝访问)。BACKUP DATABASE 正在异常终止。”错误的解决办法...
查看>>
RESTful设计风格
查看>>
Spring AOP 管理事务
查看>>
MySQL5 LOAD DATA 的使用
查看>>
iOS - AsyncSocket 的使用
查看>>
清华大学计算机系大二 java 小学期考试题(摘自知乎)
查看>>
response.reset()
查看>>
【集结】一些发布出去稿子,外带一些个人的私货(持续更新)
查看>>
Python 28 选课系统的讲解
查看>>
Mysql事务处理
查看>>
写酷“大神”的公开信
查看>>
xml publisher根据条件显示或隐藏列
查看>>
shell 中的 eval 及 crontab 命令
查看>>
.net基础初学Android
查看>>
织梦CMS 忘记后台管理员密码的一种解决方法
查看>>