linux下简单的传送与接受文件

简介: 建立两个小的shell程序:#cat ss #! /bin/bashtar cvf - $* | nc -l -p 5555#cat tt#! /bin/bashnc 192.168.$1 5555 | tar xvkf -在A机器上执行:ss or 在B机器上执行:tt 10.22 注意: B机器的IP我做了简写,前面192.168不需要输入。

建立两个小的shell程序:

#cat ss
#! /bin/bash
tar cvf - $* | nc -l -p 5555

#cat tt
#! /bin/bash
nc 192.168.$1 5555 | tar xvkf -

在A机器上执行:
ss or


在B机器上执行:
tt 10.22

注意: B机器的IP我做了简写,前面192.168不需要输入。另外tar命令我加入v参数,如果不想显示可以关闭。tt命令中加入k参数,避免文件覆盖。

如果想压缩传送,可以在两边加z参数,如果传送目录中包含小文件,这样会更加快一些。当然要没有防火墙限制。


目录
相关文章
|
1天前
|
人工智能 Linux
Linux查找大文件的方法
Linux查找大文件的方法
|
3天前
|
固态存储 Ubuntu Linux
Linux(29) 多线程快速解压缩|删除|监视大型文件
Linux(29) 多线程快速解压缩|删除|监视大型文件
11 1
|
3天前
|
Ubuntu Linux 数据安全/隐私保护
Linux(24) 如何在Ubuntu中操作rootfs.img文件
Linux(24) 如何在Ubuntu中操作rootfs.img文件
9 0
|
8天前
|
安全 Linux 开发工具
Linux中可引起文件时间戳改变的相关命令
【4月更文挑战第12天】Linux中可引起文件时间戳改变的相关命令
18 0
|
10天前
|
Linux Shell 开发工具
Linux文件常用操作
Linux文件常用操作(几乎覆盖所有日常使用)
84 0
|
11天前
|
Linux 内存技术 Perl
【ZYNQ】制作从 QSPI Flash 启动 Linux 的启动文件
【ZYNQ】制作从 QSPI Flash 启动 Linux 的启动文件
|
17天前
|
Linux
linux 超过4个G的文件传不上去的解决办法
linux 超过4个G的文件传不上去的解决办法
9 0
|
17天前
|
Linux 索引
linux 文件查找 和文件管理常用命令
linux 文件查找 和文件管理常用命令
22 0
|
18天前
|
Linux 开发者
Linux文件编程(open read write close函数)
通过这些函数,开发者可以在Linux环境下进行文件的读取、写入和管理。 买CN2云服务器,免备案服务器,高防服务器,就选蓝易云。百度搜索:蓝易云
85 4
|
19天前
|
监控 Linux