「方法」Linux下将文件打包、压缩并分割成指定大小

「方法」Linux下将文件打包、压缩并分割成指定大小,第1张

https://blog.csdn.net/whu_zhangmin/article/details/45870077

tar -zcvf cm-11.tar.gz cm-11

//将cm-11文件夹压缩成cm-11.tar.gz

split -b 4000M -d -a 1 cm-11.tar.gz cm-11.tar.gz.

//使用split命令,-b 4000M 表示设置每个分割包的大小,单位还是可以k

// -d "参数指定生成的分割包后缀为数字的形式

//-a x来设定序列的长度(默认值御棚没是2),这里设定序列的长度为1

执行命令后,生成压缩包如下:

tar -zcvf cm-11.tar.gz cm-11 | split -b 4000M -d -a 1 - cm-11.tar.gz.

//采用管道,其中 - 参数表示将所创建的文件输出到标准输出上

tar -zxvf cm-11.tar.gz

cat cm-11.tar.gz.* | tar -zxv

tar可以用来压缩打包单文件、多个文件、单个目录、多个目录。

Linux打包命令 tar

tar命令可以用来压缩打包单文件、多个文件、单个目录、多个目录。

常用格式:

单个文件压缩打包 tar -czvf my.tar.gz file1

多个文件压缩打包 tar -czvf my.tar.gz file1 file2,...(file )(也可以给file 文件mv 目录在压缩)

单个目录压缩打包 tar -czvf my.tar.gz dir1

多个目录压缩打包 tar -czvf my.tar.gz dir1 dir2

解包至当前目录:tar -xzvf my.tar.gz

cpio

含子目录find x* | cpio -o >/y/z.cpio

不含子目录ls x* | cpio -o >/y/z.cpio

解包: cpio -i </y/z.cpio

[root@linux ~]# tar [-cxtzjvfpPN] 文件与目录 ....

参数:

-c :建立一个压缩文件的参数指令(create 的意思);

-x :解开一个压缩文件的参数指令!

-t :查看 tarfile 里面的文件!

特别注意,在参数的下达中, c/x/t 仅能存在一个!不可同时存在!

因为不可能同时压缩与解压缩。

-z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩?

-j :是否同时具有 bzip2 的属性?亦即是否需要用 bzip2 压缩?

-v :压缩的过程中显示文件!这个常用,但不建议用在背景执行过程!

-f :使用档名,请留意,在 f 之后要立即接档名喔!和蠢不要再加参数!

 例如使用『 tar -zcvfP tfile sfile』就是错误的写法,要写成

 『 tar -zcvPf tfile sfile』才对喔!

-p :使镇纳用原文件的原来属性(属性不会依据使用者而变)

-P :可以使用绝对路径来压缩!

-N :比后面接的日期(yyyy/mm/dd)还要新的才会被打包进新建的文件中!

--exclude FILE:在压缩的过程中,不要将 FILE 打包!

1、下载压缩包文件。

2,安装一个解压软件,可以去手机市场搜索zip或者rar就会搜出来相关解决软件,下载安装。

3、打开手机系统程序“我的文件”寻找BaiduNetdisk这个目录。

4、进入寻找已经下载的压缩包,一般在软件上下载文件都会保存在“我的文件”里,具体文件夹名称一亮晌燃般是这个谨搜软件的拼音或者英文。

5、找到已下载的压缩包,点击,然后会d出打开方式,选择解压文件,解压完成。

百度云web版支持压缩包在线解压500MB以内的压缩包,查看压缩包内文件。同时,可支持50MB以内的单文件保存至网盘或直接下载。如果压缩包内的文件小于50M,可以直接转存或下载,如果是超过50M的文件系统会提示敬虚:此压缩包大于500M,则需要下载一个winrAR进行解压。

①能省空间。在早期计算机硬盘里的空间比较小时,这个作用尤为重要。

②便于管理文件,类似一个单文件的文件夹。

③保密作用。这也是我个人最重要的用途。现在随着存储空间的越来越大,越来越便宜,压缩本身的作用大大降低了,加密的作用就重要得多了。即把文件用压缩软件打成包(用压缩度最小的“存储”格式),然后加上密码。这样的这样,文件就算是被别人偷去了,也没什么可担心的。其实压缩软件的加密强度是相当高的,可不是这里头有个人的帖子里说袜散祥的那样,是个“简单加密”。

④文件切割告搏作用。有时候某个文件太大掘困,需要把它分割成几个小些的文件,便于传输(比如说邮箱的附件有大小限制)或是拷贝。在一些老式的计算机中,硬盘分区格时式是fat32,无法存储超过4G的文件,这种时候也有必要把大文件分割成小的文件。这两种时候,倒是都可以结合原本的压缩功能


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12125458.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存