本文主要是总结题主在学习与工作中使用到的Linux环境下解压与压缩命令,内容不算很全,但是囊括了大部分需求场景,如有误笔之处,还请同学指正。

1、.tar

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

2、.gz

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

3、.tar.gz和.tgz

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

4、.bz2

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

5、.tar.bz2

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

6、.bz

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

7、.tar.bz

解压:tar jxvf FileName.tar.bz

8、.Z

解压:uncompress FileName.Z
压缩:compress FileName

9、.tar.Z

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

10、.zip

解压:unzip FileName.zip
压缩:zip FileName.zip DirName

11、.rar

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

12、.rpm

解包:rpm2cpio FileName.rpm | cpio -div

13、.deb

打包:$dpkg -b mydeb mydeb.deb #第一个参数为将要打包的目录名,#第二个参数为生成包的名称
解包:ar p FileName.deb data.tar.gz | tar zxf -

ps:rpm和deb包通常是用于安装软件,类似于apt-get和yum
针对rpm包:主要包括以下操作:

 rpm -ivh rpm包名      #安装软件,下面是参数说明##-i :install ,安装##-v : --verbose ,显示详细信息##-h:–hash,进度条##–nodeps :安装前不需要检查依赖rpm -Uvh rpm包名       #升级软件rpm -e rpm包名          #卸载软件,其中如果在加上选项–nodeps ,表示卸载软件时,不检查依赖。这样会使那些使用软件包的软件在此之后可能会不能正常工作rpm -qpi rpm包名        #查询软件包的详细信息:执行###由于软件包比较多,一般会采取过滤。类如: rpm -qa | grep rpm软件包 rpm -qf rpm包名         #查询某个文件是属于那个rpm包的rpm -qpl rpm包名        #查该软件包会向系统里面写入哪些文件

针对deb包:主要包括以下操作:

sudo dpkg -i xxx.deb     # 安装软件包xxx.deb
sudo dpkg -R xxx         # 安装目录xxx下所有的软件包
sudo dpkg -r xxx.deb     # 卸载软件包xxx.deb,但是保留软件配置信息。有些软件会有个人设置的一些配置
sudo dpkg -P xxx.deb     # 卸载软件包xxx.deb,且删除软件配置信息。
sudo dpkg -I xxx         # 搜索软件包
sudo dpkg -l             # 列出所有已安装的deb包,同时显示版本号以及简短说明
sudo dkpg -p xxx         # 查看包的具体信息
sudo dkpg -L xxx         # 查看一个软件包安装到系统里面的文件目录信息。很多人抱怨用了Ubuntu或者Debian以后,不知道自己的软件给安装到什么地方了,其实就可以用这个命令来查找

Linux下解压与压缩命令相关推荐

  1. linux 解压和压缩命令大全(学无止境)

    当需要用到的该功能的时候就忘记了怎么写,一定要多练才能学会哦. .tar  解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar ...

  2. ubuntu下解压和压缩命令

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

  3. 解压linux的iso软件,linux下解压iso文件

    .iso文件的格式是iso9660,iso9660是cd上的一种文件系统, 也就是说是 是数据在cd上的组织形式: 它的一些限制是: 1.最多8级子目录(可以用RockRidge Extension增 ...

  4. Linux下解压命令、压缩命令大全,详细教程

    Linux下解压命令.压缩命令大全,详细教程 linux常用的解压和压缩命令如下: 1..tar  解包:tar xvf FileName.tar 打包:tar cvf FileName.tar Di ...

  5. eoiioe linux下解压命令大全

    http://www.cnblogs.com/eoiioe/archive/2008/09/20/1294681.html eoiioe linux下解压命令大全 .tar 解包:tar xvf Fi ...

  6. linux下解压命令大全

    linux下解压命令大全 .tar 解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是压缩!) --------- ...

  7. 解压命令linux tgz,linux下解压tgz文件--tar命令详解

    tar [-cxtzjvfpPN] 文件与目录 ....参数: -c :建立一个压缩文件的参数指令(create 的意思): -x :解开一个压缩文件的参数指令! -t :查看 tarfile 里面的 ...

  8. linux备份压缩tgz,linux关于解压和压缩命令 zip rar tar.gz tgz

    linux关于解压和压缩命令 .zip 解压:unzip FileName.zip 压缩:zip FileName.zip DirName .rar 解压:rar -x FileName.zip 压缩 ...

  9. Linux 解压,压缩文件--tar 命令

    其实在Linux中,有许多种解压,压缩文件的命令,本博客介绍 tar 命令 如果Linux 系统不能运行tar 命令的朋友,先安装一下: 1)安装 1.apt-get 方式安装: sudo apt-g ...

最新文章

  1. 通过FactoryBean方式来配置bean
  2. selenium + python自动化测试unittest框架学习(五)webdriver的二次封装
  3. jq 给节点node加事件_JavaScript 原生对象、属性、方法、事件、事件参数
  4. 【最新合集】编译原理习题(含答案)_4-7语法分析_MOOC慕课 哈工大陈鄞
  5. Java并发常用方法 sleep 和 wait
  6. 计算机快捷键 还原默认值,CAD默认快捷键如何恢复?教你还原CAD默认配置的方法...
  7. npm git 遇到的问题解决笔记
  8. Arrays工具类和二维数组
  9. HttpsessionListener 实现在线人数统计
  10. 活跃在海底隧道的铁路“小蓝人”
  11. Javascript心得(一) Javascript数据类型
  12. 磨刀室-文本编辑之全面接触PDF:最好用的PDF软件汇总(转)
  13. 注册表修改系统显示时间
  14. python破解zip,rar文件密码问题
  15. WhatsApp网页版扫码分析
  16. 1.居民身份证号码,由17位数字本体码,和1位数字校验码组成 2.判断用户输入的身份证号码是否合法 规则为:号码为18位,不能以0开头,前17位只可以是数字,最后一位可以是数字或‘X‘
  17. scala基本操作分解实战
  18. html 用户列表,用户列表.html
  19. 纯CSS 红砖背景墙
  20. Python代码:检查学号是否合法

热门文章

  1. c语言编程的结果怎么输出到文件中,用C语言如何将结果输出到一个文本文件中保存...
  2. Java开发远控软件系列(屏幕回收)
  3. 自动化测试系统的软件架构(转)
  4. BMZctfmisc
  5. 深度学习:线性回归模型
  6. Ubuntu-很长的一段的截屏(类似长图功能)
  7. 深度学习 实验七 循环神经网络
  8. 杭州预约挂号辅助软件 源代码开源
  9. 2021-2027全球与中国CCTV长焦变焦镜头市场现状及未来发展趋势
  10. 连玉君-Marp:用Markdown快速写幻灯片