没有广告的视频压缩软件 :什么压缩软件纯净无毒?
前言果然都是windows重度用户,本文带你用Linux的角度看“压缩”!
划重点相对于windows下的鼠标点点拖拖,linux在终端,大概率是用不着界面操作文件和文件夹的。
Linux是开放源代码的,由数量庞大的GNU软件搭建而成。本文的压缩软件,无毒是肯定的(因为犯不着,留后门,是不想在开源界混了吗?)。
打包压缩,解压缩软件千千万,打包解包的指令只一个——tar。
好用指出,我想都不用多说了吧。
使用man tar查看该手册,重点的功能描述,和示例都圈出来了。
因为一般的压缩软件,仅能对单个文件进行压缩,如果对于目录,是无法操作的。所以这时候需要“打包”,把一堆杂七杂八的文件,甭管什么往一个包里一装。这就是一个整体,然后调用压缩指令,就可以了。这也是linux系统实践中最常用的方法。
英文的不直观,下面是中文的参数注释。
压缩软件终于说到压缩软件了。Linux下还有不少选择,常见一些压缩文件的扩展名会有
*.tar, *.tar.gz, *.tgz, *.gz, *.Z, *.bz2, *.xz我们知道,linux的文档扩展名是没有用的,这样写只是用于标识,该文档是基于那个软件产生的。
Linux下用的最多的,当属 gzip,bzip2,和xz。由于使用习惯,我们重点介绍一下gzip这款压缩软件。
gzip是GNU软件,业已取代了较为古旧的compress指令。完全支持windows下使用较高的zip文件的压缩解压。
后来GNU又开发出了bzip2和xz,这些压缩效果比较好,效率比较高的软件。但是这3款软件,通畅仅能针对一个文件进行压缩和解压缩。这样的话,如果操作为数众多的文件,岂不崩溃!
所以,就体现出上一节所说tar打包指令的重要性。
这些工具联合起来,威力无比!
言归正传。下面是gzip的常用参数和使用方式。
gzip [-cdtv#] 文件名其中,
-c 将压缩数据输出到终端stdout
-d 解压缩
-t 用来减压一个压缩文件的一致性,检查文件是否有误
-v 可视化显示原文件,压缩文件压缩比等信息
下面通过例子来说明其用法。我们使用图片展示这个过程。
前提是我们创建了一个目录
mkdir -pv /tmp/gzip_demo然后创建一个随机文件,并填充一些内容
openssl rand -base64 1024984 > log生成的单文件log使用gzip进行压缩
gzip -v log可以看到,压缩比率和目标文件名。log文件被替换。这是gzip的工作原理。
在默认情况下,原本的文件会被压缩为 gz 为后缀的文档,源文件不复存在。这与windows下的winrar,7zip等软件完全不同,一定要注意,注意,注意!
组装起来,更强大!Linux下的指令,通过管道符的助力,可以让你的代码随着思绪飞舞,一行解决战斗,瞬间搞定!
下面结合打包指令tar,进行一些更为复杂的压缩操作。
示例1:打包某几个目录,但是排除一些特定目录
例如,打包 /etc和/root目录,但是 /root/etc* 开头的文件,不需要打包和压缩。将新生成的压缩包放置在 /root/system.tar.gz 内。
指令需要像下面这样写:
tar -zcv -f /root/system.tar.bz2 --exclude=/root/etc* --exclude=/root/system.tar.gz /etc /root逐一说明参数的用法:
-z 使用 gzip 压缩
-c 创建文档
-v 展示详细信息
--exclude 指定不包含规则
因为目标文档也在压缩文档内,所以一定要追加到 --exclude 选项内。否则死循环。
示例2:仅备份/etc目录下修改日期在2019-10-01之后的文件
直接上指令:
tar -zcv -f /root/etc.newer.tar.gz --newer-mtime="2019/10/01" /etc/*主要使用了 --newer-mtime 选项。别的都与上一条一致。
结语好了,简短写到这儿吧。Linux下工具很多,效率很高,持续多年生产环境打磨,性能稳定的一匹。你值得信赖。
windows下,动不动就要授权,动不动就要弹广告的压缩软件,真的不堪回首。
也许只有Linux才能给你清洁无毒,白莲花般的压缩体验!
Happy coding :-)
【本文由 @程序员小助手 发布,持续分享编程的故事,欢迎关注】
相关文章
-
短视频代运 :为什么现在做短视频要找代运营公司呢?详细阅读
你是否还记得在新媒体一开始出现的那时候,很多人都不怎么认同,感觉1个人,一部手机,一台电脑,依靠这几样东西就能养的起自己,能月薪过万?完全是天方夜谭...
2022-08-16 1658
-
抖音短视频报价方案 :抖音极速版看视频一天能赚多少钱?详细阅读
一天可能一元钱左右吧。 2016年9月,抖音上线,一直磨刀磨到2017年春节后可能感觉跑通了才大举压上资源,产品优秀的数据表现又让头条很快决定将各种流...
2022-08-16 687
-
富二代短视频就是这么嗨 :富二代的生活是怎样的,和身边的朋友差距大吗?详细阅读
本人85后,没有富二代背景,自己也不出众,我来告诉大家一个事情而已,有车有房其实不难,你努力一样可以拥有,不过家里条件最好不要太差。我家没有人当官也没...
2022-08-16 440
-
可爱动漫短视频 :日本动漫里哪个女角色最受宅男们的喜爱欢迎?详细阅读
动漫那些可爱、迷人的小姨子,看到她们后,这老婆要定了,拔刀吧 不知道大家第一次接触动漫是什么时候,绝大多数的老漫迷最起码也应该有6年左右的动漫阅历了吧...
2022-08-16 472
-
孩子短视频 :随着短视频的崛起,视频创作部分让儿童入境,这对孩子是否有利?详细阅读
个人感觉弊大于利!看看不少短视频,里面全是儿童,有的是刚出生的婴儿,有的是未上幼儿园的幼儿,有的是幼儿园的孩子,还有的是上学的孩子……比如什么小童,乡...
2022-08-16 478
-
李子柒短视频分析 :大家对“李子柒现象”怎么看?她成功的背后原因是什么?详细阅读
“慢慢”两个字让李子柒成为世界网红,你同意?原因之一是中国特有的优美田园风光,慢慢出现。二是历史悠久的中国农耕生活,如春种秋收中展现的四季变化、朝出晚...
2022-08-16 470
-
夫妻的世界短视频 :电视剧《夫妻的世界》有哪些槽点?详细阅读
家庭剧中,软饭男加出轨男的影视设定,属于百搭款式的设定。不管是作为电视剧还是电影,长的短的都有讲不完的故事;也都能给人带来全新又熟悉的看剧热情。而这一...
2022-08-16 495
-
短视频创作与分享 :制作短视频的意义有哪些?详细阅读
短视频的本意是让我们学会发现身边美好的事情,并把它记录下来,还可以分享给朋友,制作短视频的意义在于让关心你的人了解你,让志同道合的人关注你,让你的朋友...
2022-08-16 551
发表评论