Linux压缩与解压缩文件或文件夹命令
1、zip格式的压缩与解压缩
如果没有安装zip,就不能执行zip指令,需要安装的话,运行下这条安装命令即可
yum install zip
压缩指令zip
1. 压缩文件夹
压缩zip格式的压缩包命令格式:zip -r 文件名.zip 文件夹的路径
例如:把当前目录下的test文件夹压缩成test.zip
zip -r test.zip test
或者加上-p
,可以在压缩时不显示指令的执行过程
zip -p -r test.zip test
或者使用绝对地址对test文件夹进行压缩
zip -q -r test.zip /Desktop/test
2.压缩文件
例如:把test.txt压缩成test.zip
zip test.zip test.txt
解压缩指令unzip
解压zip格式的压缩包命令格式:unzip 文件名.zip
例如:将test.zip 解压到当前目录
unzip test.zip
2、gzip格式的压缩与解压缩
压缩与解压缩指令tar
1.压缩文件夹
例如:将当前目录下test文件夹全部打包并压缩成gzip格式
tar -zcvf test.tar.gz test
或者
tar -zcvf test.tgz test
再或者使用绝对地址对test文件夹进行压缩
tar -zcvf /Desktop/test.tar.gz /Desktop/test
用.tar.gz 或 .tgz 来表示gzip 压缩过的 tar 文件
下方为引用,加深理解
范例:
范例一:将整个 /etc 目录下的文件全部打包成为 /tmp/etc.tar
[root@linux ~]# tar -cvf /tmp/etc.tar /etc <==仅打包,不压缩!
[root@linux ~]# tar -zcvf /tmp/etc.tar.gz /etc <==打包后,以 gzip 压缩
[root@linux ~]# tar -jcvf /tmp/etc.tar.bz2 /etc <==打包后,以 bzip2 压缩
特别注意,在参数 f 之后的文件档名是自己取的,我们习惯上都用 .tar 来作为辨识。
如果加 z 参数,则以 .tar.gz 或 .tgz 来代表 gzip 压缩过的 tar file ~
如果加 j 参数,则以 .tar.bz2 来作为附档名啊~
————————————————
版权声明:本文为CSDN博主「hankwangwang」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/eroswang/article/details/5555415/
2.压缩文件
将test压缩成gzip格式
tar -zcvf test.tar.gz test.txt
3.解压缩gzip文件
将test.tar.gz解压到当前目录下
tar -zxvf test.tar.gz
3、小结
压缩小结
(1)、*.tar 用 tar -cvf
打包
(2)、*.tar.gz和*.tgz 用 tar -zcvf
压缩
(3)、*.zip 用 zip
压缩
解压缩小结
(1)、*.tar 用 tar -xvf
解压
(2)、*.tar.gz和*.tgz 用 tar -zxvf
解压
(3)、*.zip 用 unzip
解压
Linux压缩与解压缩文件或文件夹命令相关推荐
- Linux 压缩、解压缩和文件切割的学习笔记
目录 Linux 压缩.解压缩和文件切割的学习笔记 单文件的压缩和解压缩 compress 和 uncompress gzip.gunzip 和 zcat bzip2.bunzip2.bzcat 和 ...
- Linux用7zip解压缩7z分卷文件
Linux用7zip解压缩7z分卷文件 一.主要注意e 和x参数,e不保持目录结构,x保持目录结构. xxx:~$ 7z -h7-Zip [64] 9.20 Copyright (c) 1999-20 ...
- Linux压缩与解压缩
Linux压缩与解压缩 1.Linux gzip/gunzip命令 2.Linux zip/unzip 命令 3.Linux tar 命令 1.Linux gzip/gunzip命令 Linux gz ...
- Linux 压缩、解压缩命令
Linux 压缩.解压缩命令 tar 语法命令 tar [options-] [files] options: 选择 描述 -A 追加tar文件至归档 -c 创建一个新文档 -d 找出归档和文件系统的 ...
- Linux压缩与解压缩文件
1.压缩文件 tar -zcvf test.tar.gz test.sql 说明:将test.sql压缩成test.tar.gz文件 2.解压缩文件 tar xzvf test.tar.gz 说明:解 ...
- Linux 压缩,解压缩,打包指令
linux压缩文件扩展名有以下几种: *.Z compress程序压缩的扩展名 *.gz gzip压缩后的扩展名 *.bz2 bzip2压缩后的扩展名 *.tar tar打包后的扩展名,没有被压缩过 ...
- linux系统打包工具,Linux 压缩、解压缩和打包工具
前言:你是否曾经因为某个文件占用空间较大,而空间紧缺的U盘无法存放此文件.你是否曾经因为软件里有太多文件而不方便复制和携带.你是否曾因需要备份太过零散而头疼.那么基于"文件压缩和打包&quo ...
- linux压缩与解压缩 tar命令
linux解压 tar命令 tar命令 tar [-cxtzjvfpPN] 文件与目录 .... 参数: -c :建立一个压缩文件的参数指令(create 的意思): -x :解开一个压缩文件的 ...
- Linux压缩、解压缩以及打包命令
目录 bzip2命令 gzip命令 zip命令 tar命令 tar打包操作: tar解打包: tar打包压缩与解压缩解打包 1.tar调用bzip2 2.tar调用gzip 总结 bzip2命令 功能 ...
- linux打包tar包命令,Linux压缩打包方法连载之一:tar命令
Linux压缩打包方法有很多种,以下讲了tar命令的概念,同时文列举了多种范例供大家查看,希望对大家有所帮助.... tar命令 [root@linux ~]# tar [-cxtzjvfpPN] 文 ...
最新文章
- mysql主从复制gtid_详解MySQL主从复制实战 - 基于GTID的复制
- [蓝桥杯][2018年第九届真题]迷宫与陷阱(三维数组标记BFS)
- 查看文件大小du -sh ./ ll -h
- sql 2000 无法连接远程数据库 sqlserver不存在或访问被拒绝、不能打开到主机的连接,在端口1433:连接失败等 解决方案
- ES 处理日志字段超出 1000 引发的报错
- 网络_Wake-on-Lan(WoL)软件推荐, 让你不在局域网也能实现网络唤醒
- filter - date 日期插件
- 指付通盗刷信用卡维权连载--9月5日维权纪实
- mysql 清理relay日志_MySQL中binlog和relay log清理方式
- Interpreting visually-grounded navigation instructions in real environments论文翻译
- NetSpeeder V3.70 绿色特别版
- 爬取图片,并按比例划分数据集
- 主流的第三方直播SDK对比(腾讯云、即构、阿里云、声网、网易云信、网宿)
- vue-seamless-scroll表格无缝滚动
- 百度地图API详解之地图标注
- ZSTU 4514: yesky wine锦鲤卡 (线性dp)
- 使用spark建立逻辑回归(Logistic)模型帮Helen找男朋友
- linux忘记管理员密码解决方法
- Android_如何创建桌面快捷方式
- minio几种访问策略