首页 > 系统相关 >Linux下解压命令大全

Linux下解压命令大全

时间:2024-11-10 19:18:29浏览次数:3  
标签:解压 tar 压缩 gz FileName Linux gzip 大全

文章目录

Linux主要根据后缀名,选择解压和打包的命令
想了解更多内容,请跟上向导的步伐吧: Eg: man tar


1、tar

解包:tar xvf FileName.tar
打包:tar cvf FileName.tar DirName
(注:tar是打包,不是压缩!)


2、zip

解压:unzip FileName.zip
压缩:zip FileName.zip DirName # 如果要压缩的文件夹下有很多文件,需要递归的压缩,此时需要加参数 -r


3、rar

解压:rar x FileName.rar
压缩:rar a FileName.rar DirName


4、gz

解压1:gunzip FileName.gz
解压2:gzip -d FileName.gz
压缩:gzip FileName

5、tar.gz 和 .tgz

解压:tar zxvf FileName.tar.gz
压缩:tar zcvf FileName.tar.gz DirName


6、bz2

解压1:bzip2 -d FileName.bz2
解压2:bunzip2 FileName.bz2
压缩: bzip2 -z FileName


7、tar.bz2

解压:tar jxvf FileName.tar.bz2
压缩:tar jcvf FileName.tar.bz2 DirName


8、bz

解压1:bzip2 -d FileName.bz
解压2:bunzip2 FileName.bz
压缩:未知

9、tar.bz

解压:tar jxvf FileName.tar.bz
压缩:未知


10、Z

解压:uncompress FileName.Z
压缩:compress FileName
.tar.Z
解压:tar Zxvf FileName.tar.Z
压缩:tar Zcvf FileName.tar.Z DirName


11、lha

解压:lha -e FileName.lha
压缩:lha -a FileName.lha FileName


12、rpm

解包:rpm2cpio FileName.rpm | cpio -div

13、deb

解包:ar p FileName.deb data.tar.gz | tar zxf -


.tar .tgz .tar.gz .tar.Z .tar.bz .tar.bz2 .zip .cpio .rpm .deb .slp .arj .rar .ace .lha .lzh .lzx .lzs .arc .sda .sfx .lnx .zoo .cab .kar .cpt .pit .sit .sea
解压:sEx x FileName.*
压缩:sEx a FileName.* FileName
sEx只是调用相关程序,本身并无压缩、解压功能,请注意!
gzip 命令
减少文件大小有两个明显的好处:

  • 一是可以减少存储空间
  • 二是通过网络传输文件时,可以减少传输的时间。

gzip 是在 Linux 系统中经常使用的一个对文件进行压缩和解压缩的命令,既方便又好用。

语法:gzip [选项] 压缩(解压缩)的文件名该命令的各选项含义如下:

-c 将输出写到标准输出上,并保留原有文件。
-d 将压缩文件解压。
-l 对每个压缩文件,显示下列字段: 压缩文件的大小;未压缩文件的大小;压缩比;未压缩文件的名字-r 递归式地查找指定目录并压缩其中的所有文件或者是解压缩。
-t 测试,检查压缩文件是否完整。
-v 对每一个压缩和解压的文件,显示文件名和压缩比。
-num 用指定的数字 num 调整压缩的速度,
-1 或 --fast 表示最快压缩方法(低压缩比),
-9 或–best表示最慢压缩方法(高压缩比)。系统缺省值为 6。

指令实例:

gzip *% 把当前目录下的每个文件压缩成 .gz 文件。gzip -dv *% 把当前目录下每个压缩的文件解压,并列出详细的信息。gzip -l *% 详细显示例1中每个压缩的文件的信息,并不解压。gzip usr.tar% 压缩 tar 备份文件 usr.tar,此时压缩文件的扩展名为.tar.gz。

在这里插入图片描述


在这里插入图片描述


在这里插入图片描述
♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠

标签:解压,tar,压缩,gz,FileName,Linux,gzip,大全
From: https://blog.csdn.net/2401_88244350/article/details/143365859

相关文章

  • Linux中关于useradd、chmod、chown、getfacl、setfact等权限设置
    文章目录一、Linux用户管理1、用户(user)、用户组(group)、其他用户概念(other)1.1理解Linux的`单用户多任务`,`多用户多任务`概念1.2用户(user)和用户组(group)概念;查看主机名和修改主机名需要root权限(然后输入密码)2.1创建用户2.1.1用adduser创建用户3、删除用户查看用户列......
  • Linux基础
     声明:学习视频来自b站up主泷羽sec,如涉及侵权马上删除文章声明:本文主要用作技术分享,所有内容仅供参考。任何使用或依赖于本文信息所造成的法律后果均与本人无关。请读者自行判断风险,并遵循相关法律法规。感谢泷羽sec团队的教学视频地址:linux基础(1)_哔哩哔哩_bilibili ......
  • linux进程控制
    目录一、进程退出1.创建一批进程2.进程退出场景二、进程等待1.等待一个进程2.等待一批进程3.wait等待的进程一个都不退4.waitpid5.非阻塞轮询​编辑6.waitpid的原理三、进程替换 1.单进程的程序替换2. 多进程的程序替换3.execlp​编辑4.execle5.execv6.ex......
  • 【Linux】常用命令(2.6万字汇总)
    文章目录Linux常用命令汇总1.基础知识1.1.Linux系统命令行的含义1.2.命令的组成2.基础知识2.1.关闭系统2.2.关闭重启2.3.帮助命令(help)2.4.命令说明书(man)2.5.切换用户(su)2.6.历史指令3.目录操作3.1.切换目录(cd)3.2.查看目录(ls)3.3.创建目录(mkdir)3.4.删除目录......
  • 今日最新版早上好表情图片大全,早安问候心情悦,牵挂情谊浓
    1、取好运久久之水,摘平安久久之花,点快乐久久之火,为您酿一坛友情久久之酒,盛在这条祝福久久的短信里,愿您畅享幸福久久之味,快乐久久。早安快乐!2、用温暖的手,握住今生修来的缘分,用诚挚的心,守住友谊长存的情感,用传递情感的短信,送上心中深深的祝福,不在乎每天是否相聚,但是心里的惦记......
  • Linux 操作系统下 edquota 命令介绍和使用案例
    Linux操作系统下edquota命令介绍和使用案例edquota命令是Linux系统中用于管理用户或组的磁盘配额的工具。通过该命令,系统管理员可以设置和编辑用户或组在文件系统中使用的磁盘空间限制edquota命令简介功能:edquota允许管理员为指定用户或组设置磁盘配额,限制他们可以......
  • 轻松理解操作系统 - Linux的数据块是如何储存数据的?
    python入门C++入门Linux由于其开源、比较稳定等特点统治了服务端领域。也因此,学习Linux系统相关知识在后端开发等岗位中变得越来越重要,甚至可以说是必不可少的。因为它的广泛应用,所以在程序员的日常工作和面试中,它都是经常出现的。它的开源特性也让它适合于让对于计算......
  • Linux常用命令
    Linux文件与路径特殊路径/         如果出现在最前方表示为根目录,如果出现在路径中表示路径分割符     如:     /home/gl     第一个/表示根目录     第二个/表示路径分割符~     表示家......
  • 2024牛客网最新版Java面试题大全带答案 1400多题(限时分享)
    都知道IT行业是高薪人员的聚集地,但想要成为高薪程序员却并不容易。月薪20k是Java程序员的一个门槛,想要突破就必须掌握更多的技能。因为程序员职业发展很快,即使是相同起点的人,经过几年的工作或学习,会迅速拉开极大的差距,所以技术人保持学习,提升自己,才能够扛得住不断上赶的......
  • 渗透测试-Linux基础(2)
    声明学习视频来自B站UP主泷羽sec,如涉及侵权马上删除文章。笔记的只是方便各位师傅学习知识,以下网站只涉及学习内容,其他的都与本人无关,切莫逾越法律红线,否则后果自负。这里写目录标题Linux目录基本命令Linux编写病毒Linux资源耗尽病毒Linux目录/(根目录)这是......