- 浏览: 2652899 次
- 来自: 杭州
文章分类
- 全部博客 (1188)
- webwork (4)
- 网摘 (18)
- java (103)
- hibernate (1)
- Linux (85)
- 职业发展 (1)
- activeMQ (2)
- netty (14)
- svn (1)
- webx3 (12)
- mysql (81)
- css (1)
- HTML (6)
- apache (3)
- 测试 (2)
- javascript (1)
- 储存 (1)
- jvm (5)
- code (13)
- 多线程 (12)
- Spring (18)
- webxs (2)
- python (119)
- duitang (0)
- mongo (3)
- nosql (4)
- tomcat (4)
- memcached (20)
- 算法 (28)
- django (28)
- shell (1)
- 工作总结 (5)
- solr (42)
- beansdb (6)
- nginx (3)
- 性能 (30)
- 数据推荐 (1)
- maven (8)
- tonado (1)
- uwsgi (5)
- hessian (4)
- ibatis (3)
- Security (2)
- HTPP (1)
- gevent (6)
- 读书笔记 (1)
- Maxent (2)
- mogo (0)
- thread (3)
- 架构 (5)
- NIO (5)
- 正则 (1)
- lucene (5)
- feed (4)
- redis (17)
- TCP (6)
- test (0)
- python,code (1)
- PIL (3)
- guava (2)
- jython (4)
- httpclient (2)
- cache (3)
- signal (1)
- dubbo (7)
- HTTP (4)
- json (3)
- java socket (1)
- io (2)
- socket (22)
- hash (2)
- Cassandra (1)
- 分布式文件系统 (5)
- Dynamo (2)
- gc (8)
- scp (1)
- rsync (1)
- mecached (0)
- mongoDB (29)
- Thrift (1)
- scribe (2)
- 服务化 (3)
- 问题 (83)
- mat (1)
- classloader (2)
- javaBean (1)
- 文档集合 (27)
- 消息队列 (3)
- nginx,文档集合 (1)
- dboss (12)
- libevent (1)
- 读书 (0)
- 数学 (3)
- 流程 (0)
- HBase (34)
- 自动化测试 (1)
- ubuntu (2)
- 并发 (1)
- sping (1)
- 图形 (1)
- freemarker (1)
- jdbc (3)
- dbcp (0)
- sharding (1)
- 性能测试 (1)
- 设计模式 (2)
- unicode (1)
- OceanBase (3)
- jmagick (1)
- gunicorn (1)
- url (1)
- form (1)
- 安全 (2)
- nlp (8)
- libmemcached (1)
- 规则引擎 (1)
- awk (2)
- 服务器 (1)
- snmpd (1)
- btrace (1)
- 代码 (1)
- cygwin (1)
- mahout (3)
- 电子书 (1)
- 机器学习 (5)
- 数据挖掘 (1)
- nltk (6)
- pool (1)
- log4j (2)
- 总结 (11)
- c++ (1)
- java源代码 (1)
- ocr (1)
- 基础算法 (3)
- SA (1)
- 笔记 (1)
- ml (4)
- zokeeper (0)
- jms (1)
- zookeeper (5)
- zkclient (1)
- hadoop (13)
- mq (2)
- git (9)
- 问题,io (1)
- storm (11)
- zk (1)
- 性能优化 (2)
- example (1)
- tmux (1)
- 环境 (2)
- kyro (1)
- 日志系统 (3)
- hdfs (2)
- python_socket (2)
- date (2)
- elasticsearch (1)
- jetty (1)
- 树 (1)
- 汽车 (1)
- mdrill (1)
- 车 (1)
- 日志 (1)
- web (1)
- 编译原理 (1)
- 信息检索 (1)
- 性能,linux (1)
- spam (1)
- 序列化 (1)
- fabric (2)
- guice (1)
- disruptor (1)
- executor (1)
- logback (2)
- 开源 (1)
- 设计 (1)
- 监控 (3)
- english (1)
- 问题记录 (1)
- Bitmap (1)
- 云计算 (1)
- 问题排查 (1)
- highchat (1)
- mac (3)
- docker (1)
- jdk (1)
- 表达式 (1)
- 网络 (1)
- 时间管理 (1)
- 时间序列 (1)
- OLAP (1)
- Big Table (0)
- sql (1)
- kafka (1)
- md5 (1)
- springboot (1)
- spring security (1)
- Spring Boot (3)
- mybatis (1)
- java8 (1)
- 分布式事务 (1)
- 限流 (1)
- Shadowsocks (0)
- 2018 (1)
- 服务治理 (1)
- 设计原则 (1)
- log (0)
- perftools (1)
最新评论
-
siphlina:
课程——基于Python数据分析与机器学习案例实战教程分享网盘 ...
Python机器学习库 -
san_yun:
leibnitz 写道hi,我想知道,无论在92还是94版本, ...
hbase的行锁与多版本并发控制(MVCC) -
leibnitz:
hi,我想知道,无论在92还是94版本,更新时(如Puts)都 ...
hbase的行锁与多版本并发控制(MVCC) -
107x:
不错,谢谢!
Latent Semantic Analysis(LSA/ LSI)算法简介 -
107x:
不错,谢谢!
Python机器学习库
平时在工作中,总要时不时的在不同的服务器或计算机之间传递和复制文件。通常的做法是使用scp命令将文件传到目标机器上。对较小文件的传递看不出什么不同,但当复制比较大的文件时,如超过10G以上时,使用scp会比较慢,原因是scp在传递时要用将数据加密,这样就增加了cpu时间和数据长度。如果只在本地网络中(安全性高,稳定性高)复制文件时,有一个小技巧使用netcat来进行大文件的快速复制。
在目标机器(IP:192.168.1.7)上先建一个空文件夹,在新建文件夹路径中使用如下命令:
Linux shell代码 收藏代码
netcat -l -p 5555 | tar xvf -
在源机器上要复制文件的目录中,使用如下命令:
Linux shell代码 收藏代码
tar -cf - . | netcat 192.168.1.7 5555
可以看到,这个小技巧是netcat和tar命令的搭配,在目标机器上打开端口5555(可更改),并将接收的数据通过管道输入给tar的解包命令,在源机器上先用tar将多个文件打包,然后输入给netcat并传送给目标机器。
tar命令也可以用z参数对数据进行压缩处理,同样在接收端也要加上z参数来解压。tar命令也可用其它查看文件命令替换,如直接用cat打开文件等。其最终都是利用netcat建立的纯数据网络通道进行文件的快速传递,效率可以提高20%~40%左右。
注:在不同的Linux发布中,netcat和tar的命令格式会略有不同,如有些Linux中,netcat命令叫nc. 请参考系统的命令手册。
在目标机器(IP:192.168.1.7)上先建一个空文件夹,在新建文件夹路径中使用如下命令:
Linux shell代码 收藏代码
netcat -l -p 5555 | tar xvf -
在源机器上要复制文件的目录中,使用如下命令:
Linux shell代码 收藏代码
tar -cf - . | netcat 192.168.1.7 5555
可以看到,这个小技巧是netcat和tar命令的搭配,在目标机器上打开端口5555(可更改),并将接收的数据通过管道输入给tar的解包命令,在源机器上先用tar将多个文件打包,然后输入给netcat并传送给目标机器。
tar命令也可以用z参数对数据进行压缩处理,同样在接收端也要加上z参数来解压。tar命令也可用其它查看文件命令替换,如直接用cat打开文件等。其最终都是利用netcat建立的纯数据网络通道进行文件的快速传递,效率可以提高20%~40%左右。
注:在不同的Linux发布中,netcat和tar的命令格式会略有不同,如有些Linux中,netcat命令叫nc. 请参考系统的命令手册。
发表评论
-
使用dig查询dns解析
2016-12-01 10:39 1401一般来说linux下查询域名解析有两种选择,nslookup ... -
Linux监控工具-Nmon命令行:Linux系统性能的监测利器
2014-09-01 10:49 1833Nmon是一款面向系统管理员的调优和基准测量工具,可以用来显 ... -
安装MySQL-python问题解决
2014-08-20 12:29 14046今天在centos安装MySQL-python,结果报错, ... -
curl POST提交
2014-08-19 16:59 1038curl POST提交的例子: curl "l ... -
通过sar查看网卡流量
2014-08-13 17:30 1523这个工具RHEL5自带有,默认也安装。 一个强大的工具(好 ... -
解决thinkpad t440p ubuntu 14.04无线不能用问题
2014-07-09 22:23 1131前段时间新入手了一台thinkpad t440p,一直来都 ... -
故障排除的第一个五分钟
2014-04-15 14:05 1332原文:http://junqili.com/linux/tr ... -
Linux 性能监测总结
2014-04-14 15:22 835Linux 性能监测:介绍Linux 性能监测:MemoryL ... -
linux free 命令解释
2014-03-22 10:28 1215linux系统内存实际 ... -
超简单方法创建Ubuntu系统可启动U盘
2014-03-11 17:23 2985现在做系统,最方便的方法还是要属U盘启动,随身携带,插入电脑 ... -
Linux 2.6.36内核优化指南
2013-12-26 16:03 1151作者:Ken Wu Email: ken.wug@gmai ... -
Linux下终端利器tmux
2013-11-28 12:01 8734原文:http://kumu-linux.gi ... -
理解inode
2013-11-18 15:18 728文章某位附带一个利用inode监控日志被覆盖的python脚 ... -
Linux 性能测试与分析
2013-11-11 16:31 2057本文参考:http://testing. ... -
Iowait的成因、对系统影响及对策
2013-11-11 16:07 1666参考: Iowait的成因、对系统影响及对策 -
linux运行时提示找不到某个so
2013-11-10 15:22 2912有时候通过linux编译安装一些程序会有类似这样的错误提示: ... -
shell入门
2013-09-11 16:04 865变量赋值 shell中变量赋值不能有空格,比如必须 a= ... -
基于tmpfs或ramfs把linux把目录映射为内存
2013-08-28 13:24 5847在linux系统中,我们可以通过挂载tmpfs或ramfs ... -
Linux查看新磁盘
2013-08-26 16:34 1238通过fdisk -l [admin@server9 jyp ... -
linux 系统环境设置
2013-04-03 18:04 1121yum--update 服务停止 /sbin/se ...
相关推荐
netcat的使用方法netcat的使用方法netcat的使用方法netcat的使用方法netcat的使用方法netcat的使用方法netcat的使用方法netcat的使用方法netcat的使用方法netcat的使用方法netcat的使用方法netcat的使用方法netcat的...
NetCat的使用方法和介绍 NetCat的使用方法和介绍。 [整理文]nc的说明及使用 整理人:demonalex email:demonalex_at_dark2s.org 参考资料:程序原创者Hobbit与Chris Wysopal的说明文档、G-python、黑猫警长、Quack...
下面是 NetCat 的一些常见使用方法: 1. 远程拷贝文件:使用 NetCat 可以将文件从一个服务器拷贝到另一个服务器上。例如,从 server1 将文件拷贝到 server2 上,需要先在 server2 上用 nc 激活监听,然后在 server1...
### CentOS6.5下netcat工具安装教程 #### 一、Netcat简介 ...此外,了解Netcat的基本使用方法对于网络安全管理员来说也是必不可少的技能之一。希望这篇教程能帮助读者顺利安装并掌握Netcat的使用。
Netcat源码分析带中文注释以及Netcat详细分析的ppt ppt内容包含nc的使用方式,nc原理,nc代码结构的拆解以及明文传输的应对方法等
【标题】"netcat下载 nc下载 netcat命令 nc命令"涉及的是网络工具Netcat的基本信息,包括下载和使用。Netcat,简称nc,是一个开源、跨平台的网络工具,常被网络安全专家和系统管理员用于创建各种网络连接,进行端口...
串口的netcat 用法 $ serialcat COM1 从stdin将数据写入COM1。 显示屏从COM1接收数据。 Usage of serialcat: -baud int baud rate (default 4800) -bits int data bits (default 8) -l list serial ports -...
同时,它也是一个功能强大的网络调试和探测工具,能够建立你需要的几 乎所有类型的网络连接 <br>输入'nc.exe -h' 即可看到各参数的使用方法。 基本格式:nc [-options] hostname port[s] [ports] ... ...
netcat在windows和Linux下使用方法,简单醒目,适合新人上手
有关netcat更多信息,请查看此页面: :用法1)构建并运行netcat Docker容器$ git clone https://github.com/chilcano/docker-netcat.git$ cd docker-netcat// building$ docker build --rm -t chilcano/netcat:...
1、 了解NC的用法 命令: nc –h 技巧: win98用户可以在autoexec.bat加入path=nc的路径,win2000用户在环境变量中加入path中,linux含有这个命令(redhat) 1、基本使用 想要连接到某处: nc [-options] ...
强大的netcat工具的各种使用方法,英文原版高清pdf文件
支持Windows的cmd使用nc命令,使用方法及其简单:解压后在path中配置相关的解压路径即可!
linux和win下的NetCat(nc)
测试udp端口连通性,可以支持windows32或者64,里面有txt,有使用方法,需要的小伙伴可以来下载
2. **掌握Netcat用法**:NC工具的使用是关键,包括如何建立TCP连接,发送数据,监听端口等。 3. **编写或获取WEBSHELL**:了解WEBSHELL的基本结构和功能,能编写简单的WEBSHELL代码,或者知道在哪里可以找到现成的...
猫猫 启用了 TLS(传输层安全)的 Netcat 类似工具 用法 连接
用法 打开终端并输入: cargo run 然后在另一种终端类型中: echo -n '{"recipient":"lauri","content":"foo"}' | nc -u 127.0.0.1 34254 # nc is netcat 输入上述 JSON 字符串后,按enter 。 这将通过线路将 ...
Linux下网络检测与通讯命令netcat、curl的Windows/DOS版,经过多方努力才攒成的。...但Windows下只自带ping命令,好容易才找到另两个命令的Windows版本,虽然不是最新的,但基本用法一致,希望对大家有用。
排水猫类似于netcat,但用于Heroku日志。用法启动HTTP消耗并将日志转储到文件中。 bin/draincat -p 5000 > logs.txt特征JSON输出去做 JSON输出 结构化数据字段(来自log-shuttle) Syslog流失( draincat --type=...