Linux下如果把多个文件批量压缩成zip文件

Linux下如果把多个文件批量压缩成zip文件,第1张

就拿pdf文件来举例子:

1、对文件、图片、视频进行压缩 *** 作,相应的都会有损害,我们能降低对文件压缩的损害,为什么不这样做呢?我们肯定会选择对我们有利的方法,首先打开工具页面,挑选需要使用的功能。

2、选择文件压缩点击来到文件压缩界面,蓝色语句提示选择文件,点击这个按钮选择文件添加到页面中即可。

3、文件添加在页面上工具会对文件进行夜歌数据的分析, *** 作者可以参考页面上得数据与压缩之后做一个对比。

4、前面提到这样压缩可以同时对多个文件进行,在这里点击选择文件再添加两个文件到页面中, *** 作是可以一步完成的,在添加文件时按住Ctrl键添加多的文件一同到页面中

5、将需要压缩的文件放置在页面中后,看下面的选项有没有我们需要的,有三个选项,一:普通压缩(意味将文件中多余且不影响文件内容根据数据压缩)、二:优先缩小(保留文件主体内容对文件进行计算压缩)、三:优先清晰(这个选项一般在视频文件或是图片文件的压缩中使用到)。

6、选择完成之后点击页面左下角的开始压缩按钮,对文件进行压缩,点击之后页面上的文件会出现一个蓝色的条框。

7、当条框到达最左边并显示已完成字样是表示文件压缩完成。

写个脚本,实现自动一个个解压:

#!/bin/bash

for file in `ls *.rar`

do

dirname=`echo $file|tr .rar`

mkdir $dirrname

cd $dirname

rar -x ../file

done

全部解压?7za 格式必须有他专用的解压程序 7z。文件名不要包含空格。

for i in *.7za

do

mkdir -p "x/$i"

7z x "$i" -o"x/$i"

done

7z解压自动使用多cpu核心。4个解压文件一个一个解压比4个同时解压效率高。


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

原文地址: https://www.outofmemory.cn/tougao/6075225.html

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

发表评论

登录后才能评论

评论列表(0条)

保存