linux文件分离命令 linux 文件拆分

linux切分文件命令(split)和合并文件linux有rz和sz命令,可以让我们在window和本地虚拟机之间传输文件,但是有个麻烦的事情就是不能传输大于4G的文件
如果是传送到linux,可以使用FileZilla软件,那么从linux下拉到windows怎么解决呢,那就是使用split将文件拆分成小于4G的文件
上面讲解了拆分,下面讲讲合并tar包
linux下使用split命令分割文件且文件号从001开始1、Linux里切割大文件的命令如下:
split [OPTION] [INPUT [PREFIX]]
选项如下:
-a : 指定后缀长度
-b : 每个文件多少字节
-d : 使用数字后缀而不是字母
-l : 指定每个文件的行数
2、比如我想让后缀长度为 2 , 即 -a 2 。用数字后缀 -d 。每个文件 10M,即 -b 10m 。命令可以设计如下:
split -a 2 -d -b 10m /var/lib/mysql/general.log nowamagic
会在 /root 文件夹下生成下面的切割文件:
nowamagic00
nowamagic01
nowamagic02
nowamagic03
nowamagic04
nowamagic05
nowamagic06
nowamagic07
nowamagic08
nowamagic09
linux导出到两个文件可以使用tar命令linux文件分离命令,该命令可以将文件和目录打包成一个文件linux文件分离命令,并且可以指定将文件/目录压缩到不同linux文件分离命令的文件 。要导出到两个文件,可以使用如下命令:
tar -czf file1.tar.gz file1/
tar -czf file2.tar.gz file2/
上述命令将file1/和file2/目录分别压缩到file1.tar.gz和file2.tar.gz文件中 。
此外,还可以使用split命令将文件分割为若干个文件,以便多人使用 。例如,如果要将一个文件名为myfile.tar.gz分割为2M大小的多个文件,则可以使用如下命令:
split -b 2m myfile.tar.gz myfile.tar.gz.
这样便可以将myfile.tar.gz文件分割为若干个文件,文件名为myfile.tar.gz.aa、myfile.tar.gz.ab等等 。
【linux文件分离命令 linux 文件拆分】linux文件分离命令的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于linux 文件拆分、linux文件分离命令的信息别忘了在本站进行查找喔 。

    推荐阅读