美文网首页
Linux nc跨机器快速传大文件

Linux nc跨机器快速传大文件

作者: Seo_sir | 来源:发表于2018-09-24 18:43 被阅读0次

    Related:

    背景:

    将94的1.txt复制到139上

    • 接收端(nc -l 4357 > 1.txt)
    [work@tjtx-126-139 binlog]$ ls
    [work@tjtx-126-139 binlog]$ pwd/data/binlog
    [work@tjtx-126-139 binlog]$ nc -l 4357 > 1.txt
    [work@tjtx-126-139 binlog]$ ls1.txt7
    [work@tjtx-126-139 binlog]$ cat 1.txt
    [work@tjtx-126-139 binlog]$
    

    发送端(nc 10.126.126.139 4357 < 1.txt)

    [work@tjtx-126-94 nctest]$ cat 1.txt210.126.126.943
    [work@tjtx-126-94 nctest]$ ls
    1.txt5
    [work@tjtx-126-94 nctest]$ nc 10.126.126.139 4357 < 1.txt
    [work@tjtx-126-94 nctest]$ cat 1.txt710.126.126.94
    

    注意事项:

    • 注意别写错顺序了,要不源文件会置空
    • 接收端 先启动

    实战:将9个G的文件binlog文件快速移动到其他机器

    • 发送端:
    [work@tjtx-126-94 binlog]$ pwd /data/binlog
    [work@tjtx-126-94 binlog]$ ll -t 
    total 9437256
    -rw-rw---- 1 work work 1073741958 Nov 29 11:46 tc-mysql-bin.000313
    -rw-rw---- 1 work work 1073742498 Nov 29 11:45 tc-mysql-bin.000314
    -rw-rw---- 1 work work 1073742467 Nov 29 11:39 tc-mysql-bin.000315
    [work@tjtx-126-94 binlog]$ nc 10.126.126.139 4357 < tc-mysql-bin.000313
    [work@tjtx-126-94 binlog]$ nc 10.126.126.139 4357 < tc-mysql-bin.000314
    [work@tjtx-126-94 binlog]$ nc 10.126.126.139 4357 < tc-mysql-bin.000315
    
    • 接收端
    [work@tjtx-126-139 binlog]$ pwd
    /data/binlog
    [work@tjtx-126-139 binlog]$ ll -t
    total 0
    [work@tjtx-126-139 binlog]$ nc -l 4357 > tc-mysql-bin.000313
    [work@tjtx-126-139 binlog]$ nc -l 4357 > tc-mysql-bin.000314
    [work@tjtx-126-139 binlog]$ nc -l 4357 > tc-mysql-bin.000315
    

    相关文章

      网友评论

          本文标题:Linux nc跨机器快速传大文件

          本文链接:https://www.haomeiwen.com/subject/lfrhoftx.html