使用xshell将Linux文件发送至Windows

目录

一、打包

二、发送

三、可能出现的问题

四、文件分割

五、再次发送文件即可。


前言:相信都有需要将Linux文件发送到Windows时的需求,那么这时候就可以参考本文了!

注意:工具为 Xshell 6

一、打包

首先使用打包命令,打包指定文件夹tar -czvf test.tar.gz all/* 这里表示打包all文件夹,命名为all.tar.gz

二、发送

sz all.tar.gz 会弹出一个选择框,选择相应存放目录后,传输该文件给Windows

不出现问题该操作已经完成了,能在Windows看到文件,当然过程会需要等待一小会儿。

三、可能出现的问题

当然如果文件大于4G是不允许传送的,那么需要将文件进行分割。

这里错误信息为:ZMODEM传输文件all.tar.gz太大 - 超过

四、文件分割

split -b 4000M -d -a 1 all.tar.gz all.tar.gz.

split分割

-b 设置每个分割包的大小

-d 分割包的后缀为数字形式 如:all.tar.gz 分割后会生成 all.tar.gz.0、all.tar.gz.1 依次类推

-a n表示序列的长度,默认值为2,如果文件大,则需要指定更大,比如3或者是4 否则抛出BUG:split: output file suffixes exhausted

all.tar.gz代表要分割的文件

all.tar.gz. 这里的.指引后缀追加

源文件: 38352617472 all.tar.gz

执行命令后生成的包列表:

4194304000 all.tar.gz.0

4194304000 all.tar.gz.1

4194304000 all.tar.gz.2

4194304000 all.tar.gz.3

4194304000 all.tar.gz.4

4194304000 all.tar.gz.5

4194304000 all.tar.gz.6

4194304000 all.tar.gz.7

4194304000 all.tar.gz.8

4194304000 all.tar.gz.9

603881472‬ all.tar.gz.10

可以看出指定4000M生成的文件每个都是4194304000,

五、再次发送文件即可。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值