在linux系统下我们也可以进行文件的压缩与解压,达到减少磁盘占用,提高管理密度的功能。
常用命令如下:
gzip命令:
该命令用于压缩文件,格式:gzip 文件;
- 特点一:不支持压缩目录
- 特点二:不保留源文件
- 特点三:生成的格式为.gz
- 例子如下:
[root@localhost test]# ls -l 总计 12 -rw-r--r-- 1 root root 32 07-23 22:20 test1.sh drwxr-xr-x 2 root root 4096 07-24 12:30 testdir -rwxrwxrwx 1 test test 32 07-23 22:19 test.sh [root@localhost test]# gzip test.sh [root@localhost test]# ls -l 总计 12 -rw-r--r-- 1 root root 32 07-23 22:20 test1.sh drwxr-xr-x 2 root root 4096 07-24 12:30 testdir -rwxrwxrwx 1 test test 54 07-23 22:19 test.sh.gz ##ls的结果 :产生了一个.gz文件,同时源文件消失了 [root@localhost test]# [root@localhost test]# gzip testdir gzip: testdir is a directory -- ignored ##对目录进行操作的时候发现是不支持的 [root@localhost test]#
gunzip命令:
该命令与gzip对应,是用来解压缩gzip产生的文件的。格式:gunzip 文件;
- 与gzip相对应。
- 与gzip -d 是一个意思。
- 例子如下:
[root@localhost test]# ls test1.sh testdir test.sh.gz [root@localhost test]# gunzip test.sh.gz [root@localhost test]# ls -l 总计 12 -rw-r--r-- 1 root root 32 07-23 22:20 test1.sh drwxr-xr-x 2 root root 4096 07-24 12:30 testdir -rwxrwxrwx 1 test test 32 07-23 22:19 test.sh [root@localhost test]# [root@localhost test]# ls -l 总计 12 -rw-r--r-- 1 root root 32 07-23 22:20 test1.sh drwxr-xr-x 2 root root 4096 07-24 12:30 testdir -rwxrwxrwx 1 test test 54 07-23 22:19 test.sh.gz [root@localhost test]# gzip -d test.sh.gz [root@localhost test]# ls -l 总计 12 -rw-r--r-- 1 root root 32 07-23 22:20 test1.sh drwxr-xr-x 2 root root 4096 07-24 12:30 testdir -rwxrwxrwx 1 test test 32 07-23 22:19 test.sh [root@localhost test]#
我们知道gzip不支持文件夹的压缩,这可咋整,不用纠结,我们可以使用tar命令。
tar命令:
该命令的用途是打包目录,即将一个目录打成一个文件。
- 常用格式:tar -cvf 新文件名 目录名 打包一个目录
- 常用格式:tar -xvf tar文件 解压一tar文件
- -c 表示创建文件
- -v 显示过程详情
- -f 指定文件名
- -z 打包的同时进行压缩或解压缩
- -x 解压缩
压缩的例子如下:
##只进行压缩, [root@localhost test]# tar -cvf testdirdd testdir testdir/ testdir/test.txt [root@localhost test]# ls -l 总计 24 -rw-r--r-- 1 root root 32 07-23 22:20 test1.sh drwxr-xr-x 2 root root 4096 07-24 12:30 testdir -rw-r--r-- 1 root root 10240 07-24 13:20 testdirdd -rwxrwxrwx 1 test test 32 07-23 22:19 test.sh [root@localhost test]# ##生成的新文件:testdirdd ##同时进行压缩: [root@localhost test]# tar -cvzf tetsdir.z testdir testdir/ testdir/test.txt [root@localhost test]# ls -l 总计 16 -rw-r--r-- 1 root root 32 07-23 22:20 test1.sh drwxr-xr-x 2 root root 4096 07-24 12:30 testdir -rwxrwxrwx 1 test test 32 07-23 22:19 test.sh -rw-r--r-- 1 root root 181 07-24 13:28 tetsdir.z [root@localhost test]#
解压缩的例子如下:
##解压后源文件还保留,生成的文件会把tar的后缀去掉 [root@localhost test]# tar -xvf testdir.tar testdir/ testdir/test.txt [root@localhost test]# [root@localhost test]# ls -l 总计 24 -rw-r--r-- 1 root root 32 07-23 22:20 test1.sh drwxr-xr-x 2 root root 4096 07-24 12:30 testdir ##新生成的文件 -rw-r--r-- 1 root root 10240 07-24 13:38 testdir.tar ##源文件 -rwxrwxrwx 1 test test 32 07-23 22:19 test.sh ##如果是用-cvzf来压缩的 那么解压需要用xvzf来才行
[root@localhost test]# ls -l 总计 16 -rw-r--r-- 1 root root 32 07-23 22:20 test1.sh drwxr-xr-x 2 root root 4096 07-24 12:30 testdir -rw-r--r-- 1 root root 181 07-24 13:46 testdir.tar.gz -rwxrwxrwx 1 test test 32 07-23 22:19 test.sh [root@localhost test]#tar -xvzf testdir.tar.gz ##加上解压缩的参数选项-z testdir/ testdir/test.txt [root@localhost test]# ls -l 总计 16 -rw-r--r-- 1 root root 32 07-23 22:20 test1.sh drwxr-xr-x 2 root root 4096 07-24 12:30 testdir -rw-r--r-- 1 root root 181 07-24 13:46 testdir.tar.gz -rwxrwxrwx 1 test test 32 07-23 22:19 test.sh [root@localhost test]# ls -l ./testdir ##证明解包和解压缩均成功 总计 4 -rw-r--r-- 1 root root 65 07-24 12:30 test.txt
相关推荐
"亦步亦趋的代码移植——从Linux到Windows的代码移植" 代码移植是指将原本运行在某一个操作系统平台上的代码移植到另一个操作系统平台上,使其能够在新的平台上正确地运行。文章主要讲解了从Linux到Windows的代码...
亦步亦趋也是个问题.doc
《主板芯片组与CPU的紧密关系》 在个人计算机领域,CPU(中央处理器)和主板芯片组是两个至关重要的组成部分,它们的关系如同舞者与舞台,互相配合,共同决定了系统的性能表现。主板芯片组,由Intel、AMD和VIA等...
9. 农业生产和管理流程:从购买优良品种、学习科学知识、合理耕种到科学管理,最后农民卖出粮食,这是农业生产改善的一个过程。 10. 土地使用权:根据我国宪法,土地使用权可以依法进行转让,这涉及到土地资源的...
根据给定文件的信息,我们可以从中提炼出以下几个知识点: ### 知识点1:人文社科类著作的特点 **原文描述:** > 许多人文社科类著作因对人的处境有着真切的关心,对人的命运有深刻的认识,对人的内心经验有()的...
在面对全球经济的快速变化和数字化浪潮的冲击下,中国烟草行业亦步亦趋地探索着自身的数字化转型之路。这份名为【精品】开拓市场 创新驱动 探讨中国烟草行业的数字化转型之路(PDF报告).rar的报告,便是一份深入...
二、亦步亦趋 XP 系统安装时的设置 在进行完系统安装前的设置之后,接下来系统就要真正的安装到硬盘上面去了,虽然 Windows XP 的安装过程基本不需要人工干预,但是有些地方,例如:输入序列号,设置时间,网络,...
简单的Access入门教程,适合零基础人员学习,浅显易懂,亦步亦趋,不错的教程
7. 反义词搭配题:亦步亦趋表示缺乏主见,兴高采烈与恐惧、优柔寡断与果断是反义词关系,此处寻找的是负面词与正面词的对应。 8. 农业发展题:这段话讨论了传统农业的保护与现代化结合的问题,强调了保留农业生产...
【标题】和【描述】提及的是...以上是对文件中部分内容的详细分析,涵盖了语言运用、银行业务、经济发展策略、修辞手法、感情理解、控制关系、宏观调控政策、园林定义、语义歧义、职业关系以及教育理念等多个知识点。
【彭泽2015年事业编招聘考试真题及答案解析打印版.docx】的文件涉及的内容主要是针对招聘考试的题目和解析,主要涵盖逻辑推理、经济理论、管理决策等多个方面。 1. 题目中提到的高山反应与急性脑血管梗阻的比较,...
明确要实现何种功能,清楚设计的方法有哪几种,是否满足用户要求等多个方面进行预设计,其次对于自己是否已经掌握某方面技术要有一个全面的认识,不懂的就需要进一步学习,做得到亦步亦趋,最后,在对产品有一个全新...
2. "亦步亦趋"与"主见"的关系是反义词。题目可能考察的是词汇搭配或逻辑关系,"亦步亦趋"表示跟随他人,缺乏独立见解,与"主见"(独立思考和决策的能力)相反。 3. 题目中提到,以前农村只有男孩才能读书,但张飞...
5. 词语搭配题,测试了词语之间的逻辑关系,如“亦步亦趋”与“主见”的反义关系。 6. 类比题,比如“汽车:导航仪”对应“电脑:鼠标”,考查了物品间的功能关系。 7. 定义匹配题,涉及社会心理学的概念,如社会...
根据给定文件的信息,我们可以从中提炼出以下几个知识点: ### 知识点一:逻辑推理题解题技巧 **例题1:** 手舞足蹈:高兴 - **选项解析:** - 日进斗金:幸福(比喻财富快速增加) - 威武不屈:情绪(形容人的...
10. 成语使用:四个选项中,只有“德艺双馨的艺术家并不愿他们的学生只是鹦鹉学舌,亦步亦趋,一味地模仿”中的“鹦鹉学舌”和“亦步亦趋”使用恰当,形象地表达了不希望学生机械模仿的意思。 11. 小灵通市场萎缩...
综上所述,这些知识点涵盖了职业与网络使用习惯、成语应用、环境污染对人体健康的影响、全光通信技术的特点、个体应对失败的心理策略、城市规划与资源分配的关系、以及逻辑推理中的公共知识概念。这些内容涉及了多个...
根据给定文件的信息,本文将围绕“2022届高考语文总复习大一轮(苏教版)语言基础知识 成语运用题题组训练”的内容展开,重点分析成语误用的各种情况,包括望文生义、褒贬误用、对象误用、不合语境、敬谦错位以及...
【标题】和【描述】提及的是高中政治复习材料,主要涉及的是教育投入、文化与经济政治的关系、文化传承性等问题,这些内容均属于高中政治课程中的知识点。 1. **教育与经济的关系**:材料中提到国家对教育的财政性...