首页 > 系统相关 >linux不同后缀文件解压缩

linux不同后缀文件解压缩

时间:2023-03-08 10:35:33浏览次数:38  
标签:解压 文件 tar 后缀 压缩 解压缩 gz FileName linux

概述

linux下文件的压缩解压,命令及参数汇总

tar

//tar 参数
    -f  这个选项是一定要用的,表示使用归档文件
    -v 显示进度
    -c 建立一个新的tar文件
    -z 调用gzip或者gunzip程序  gz
    -j 调用bzip2或者bunzip2程序 bz2
    -t 显示tar打包文件里的内容
    -x 解压缩tar文件
    -r 追加一个或多个文件到已有的包中
    -u 如果文件比打包文件中的新就替换打包中的文件
    -k 在解开打包文件时保持原有的文件
    -C 指定解包的目的目录
    -A 将其他打包中的文件追加到一个打包文件中
    -M 将一个包分成多个包,但必须配合-L参数一起使用
    -get 提取某个文件
    -remove -files 打包以后删除文件
    -t 进行测试解压缩,不会解压到当前目录

压缩文件

tar  [选项]  生成打包文件名   需打包的源文件
compress		压缩命令,生成.z的文件
uncompress	解压缩扩展名为.z的文件
zip 			压缩文件或目录
unzip			解压缩扩展名为.zip的文件

//mysql备份常用gzip
gzip			压缩命令(不支持对目录进行压缩),生成.gz的文件
gunzip或zcat	解压缩.gz的文件

bzip2			压缩命令,生成.bz2的文件
bunzip2			解压缩命令

practices

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

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

//.tar.gz 和 .tgz
解压:tar zxvf FileName.tar.gz
压缩:tar zcvf FileName.tar.gz DirName

//.bz2
解压1:bzip2 -d FileName.bz2
解压2:bunzip2 FileName.bz2
压缩: bzip2 -z FileName
.tar.bz2
解压:tar jxvf FileName.tar.bz2
压缩:tar jcvf FileName.tar.bz2 DirName

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

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

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

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

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

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

//.rpm
解包:rpm2cpio FileName.rpm | cpio -div

标签:解压,文件,tar,后缀,压缩,解压缩,gz,FileName,linux
From: https://www.cnblogs.com/xiaochina/p/17019539.html

相关文章

  • Linux下指定特定账户切换root下,其余不允许切换
    1、创建用户并设置密码useraddzhj&&useraddzhj1echo"123456"|passwd--stdinzhjecho"123456"|passwd--stdinzhj12、授权指定账户登录usermod-gwheelzhj......
  • 【Linux】一文掌握Linux基本指令(下)
    本章命令大致总结命令功能cat打印文件内容echo打印文件内容>输出重定向>>追加重定向<输入重定向more查看文本内容less等价于morehead打印文本前n行tail打印文本后n行|管道d......
  • Linux Kernel VM 参数
    LinuxKernelVM参数在linux内核中有许多参数可以有用户进行配置。可以通过sysctl-a命令来查看。本文主要讲一些与内存相关的参数,会根据不断需要进行补充。关于内存相......
  • Linux 6.2 已正式发布
    LinusTorvalds发布了稳定的 Linux 6.2内核,这是2023年的第一个主要内核版本。硬件方面,Linux6.2提升了IntelArc显卡(DG2/Alchemist)的稳定性,真正做到......
  • xshell远程linux Ubuntu
    更新包以及依赖sudoaptupdate安装openssh-server,openssh-clientsudoaptinstallopenssh-serveropenssh-client其他包根据提示安装即可......
  • Linux 6.2 已正式发布
    LinusTorvalds发布了稳定的 ​​Linux​​ 6.2内核,这是2023年的第一个主要内核版本。硬件方面,Linux6.2提升了IntelArc显卡(DG2/Alchemist)的稳定性,真正做到开......
  • Linux 6.2 已正式发布
    LinusTorvalds发布了稳定的 ​​Linux​​ 6.2内核,这是2023年的第一个主要内核版本。硬件方面,Linux6.2提升了IntelArc显卡(DG2/Alchemist)的稳定性,真正做到开......
  • Linux运维DAY4
    上周内容:1.介绍Linux2.介绍Vmware虚拟机(使用)3.Xshell远程的连接(网络方式连接)4.在安装一台新的 CentOS7操作系统 IP地址为10.0.0.100   [手动|自动C......
  • Linux运维DAY5
    FQ环节: 1. 2.录音==>补上!!! 如果是8:30之后进来的记得说一声第一阶段:linux基础第二阶段:linux架构(企业集群架构)Ansible、Zabbix、Tomcat、Nginx、Http、............
  • linux问题汇总
    某次操作linux系统,误将装有该linux系统的移动硬盘直接从笔记本电脑拔出来,即使插入该移动硬盘,启动vmware加载移动硬盘上的虚拟机(以为是可以不受任何影响的),结果出现以下问......