Linux:如何将大文件分成更小的文件?

我有一个巨大的文件(> 20演出)坐在我的源机器上,我需要将它传输到我的目标机器.出于这个问题的目的,我们假设我没有两台机器之间的网络连接.

我需要将此文件分成一系列较小的文件,将较小的文件写入DVD,然后重新组装目标计算机上的所有内容.

源和目标计算机都是Linux机器.有没有办法用tar完成这个?我有一种感觉,我需要使用–multi-volume参数.我有什么选择?

我需要能够指定卷文件的大小,以确保每个文件都适合单个DVD.

谢谢!

解决方法

使用split命令.

split -b 22 m newfile.txt new会将文件“newfile.txt”拆分为三个单独的文件,分别名为newaa,newab和newac,每个文件的大小为22 MB.

相关文章

/etc/sysctl.conf这个目录主要是配置一些系统信息,/etc/sys...
1.作用 useradd或adduser命令用来建立用户帐号和创建用户的起...
它们都是多模式编辑器,不同的是vim 是vi的升级版本,它不仅...
不管是我们在安装软件还是监测软件的使用性能,我们都要随时...
装好Tomcat7后,发现除了本机能访问外界访问不了,岂有此理。...
修改防火墙配置需要修改 /etc/sysconfig/iptables 这个文件,...