CentOS 压缩解压

打包:将多个文件合成一个总的文件,这个总的文件通常称为 “归档”。

压缩:将一个大文件通过某些压缩算法变成一个小文件。

1.1、tar

压缩格式: tar -参数 ××.tar 目录|文件

解压格式: tar -参数 ××.tar [-C 目标目录]

  • 参数
  • -c:create,创建,创建归档文件。
  • -f:file,文件,指定归档文件。
  • -r:append,追加,追加文件到归档末尾。
  • -t:list,列表,列出归档文件内容。
  • -v:verbose,冗余,显示指令执行过程。
  • -x:extract,提取,提取归档中的文件。
  • 参数组合
  • -cvf:创建 tar 归档文件。
  • -tf:显示归档中的内容。
  • -rvf:追加文件到归档尾部。
  • -xvf:解开 tar 归档。

1.2、gzip、gunzip

常用,文件后缀名: .tar.gz

压缩格式: gzip ××.tar

解压格式: gunzip ××.tar.gz [-C 目标目录]

1.3、bzip2、bunzip2

不常用,压缩率比 gzip 大,但更耗时。文件后缀名: .tar.bz2

压缩格式: bzip2 ××.tar

解压格式: bunzip2 ××.tar

1.4、zip、unzip

压缩格式: zip -r 目录|文件

解压格式: unzip ××.zip [-C 目标目录]

查看不解压: unzip -l ××.zip

  • 参数
  • -r:recursively,递归地。
  • -l:显示压缩文件内容。

压缩格式: tar -参数 ××.格式名 目录|文件

解压格式: tar -参数 ××.格式名 [-C 目标目录]

  • tar + gzip|gunzip(.tar.gz)
  • -zcvf: 先归档再压缩归档。
  • -zxvf:先解压再解开归档。
  • -zcat|zmore|zless:显示压缩的文件的内容。
  • tar + bzip2|bunzip2(.tar.bz2)
  • -jcvf
  • -jxvf
  • -bzcat|bzmore|bzless:显示压缩的文件的内容。

Original: https://www.cnblogs.com/bybeiya/p/15449205.html
Author: 北涯
Title: CentOS 压缩解压

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/585915/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • linux学习之搭建Apache 服务器

    本实验的主要任务是在CentOS操作系统中搭建Apache 服务器,练习文档根目录、首页文件、相关访间控制规则的配置。 ‎【实验目的】 ‎(1) 理解Apache 服务器主配置文件…

    Linux 2023年6月13日
    0100
  • 剑指offer计划链表

    剑指offer计划链表 从尾到头打印链表 /** * public class ListNode { * int val; * ListNode next = null; * * …

    Linux 2023年6月11日
    071
  • Centos7.9编译OpenSSH的rpm安装包并升级OpenSSH

    本文介绍如何通过openssh-9.0p1.tar.gz制作openssh的rpm安装包,并升级openssh到9.0。 下载openssh-9.0p1.tar.gz 编译成rpm…

    Linux 2023年6月7日
    0104
  • NO.2 Windows桌面图标-间距参数调整

    遇到如下问题: 桌面图标自动排序后间隔过大,且如图二这种指向图标能看到图标之间的间隔虚框,此方法可调整虚框的水平和垂直距离,即调整图标之间的间距。 测试电脑: 华为 mateboo…

    Linux 2023年6月7日
    0114
  • 《拉钩课程 – 重学操作系统 – 计算机组成原理》

    1、芯片是怎么工作的呢?电能供给给芯片,芯片中的一种电子元件晶振(也就是石英晶体)通电后产生震荡,震荡会产生频率稳定的脉冲信号。通常这是一种高频的脉冲信号,每秒可达百万次。然后,我…

    Linux 2023年5月27日
    092
  • docker与kubectl 命令自动补齐

    安装自动补齐需要依赖工具 docker命令补齐: 执行下列命令 kubectl命令补齐: Original: https://www.cnblogs.com/qianyuliang…

    Linux 2023年6月8日
    068
  • 查询windows日志

    系统日志可以用来查看系统的一些信息,比如警告、错误、验证、开关机等。 打开系统日志 按下快捷键 win+R,输入 eventvwr.exe,并点击确定 查询开关机记录 点击左侧 W…

    Linux 2023年6月8日
    0111
  • 记一次PowerShell配合Metersploit的艰难提权

    0x01 环境准备 kali(模拟公网攻击机) Windows2008(靶机,装有360、火绒、安全狗、D盾) Powersploit(PowerShell攻击框架) https:…

    Linux 2023年5月28日
    081
  • Linux 配置Java环境变量

    前言:请各大网友尊重本人原创知识分享,谨记本人博客: 南国以南i 注:目前在官网下载的时候需要登陆,这边分享一个账号,方便下载 账号:2696671285@qq.com密码:Ora…

    Linux 2023年6月14日
    083
  • Linux 服务器安全(基本)

    Original: https://www.cnblogs.com/libin-linux/p/16656644.htmlAuthor: LB_运维技术Title: Linux 服…

    Linux 2023年6月13日
    094
  • LeetCode-329. 矩阵中的最长递增路径

    题目来源 329. 矩阵中的最长递增路径 题目详情 给定一个 m x n 整数矩阵 matrix ,找出其中 最长递增路径 的长度。 对于每个单元格,你可以往上,下,左,右四个方向…

    Linux 2023年6月7日
    072
  • jmeter接口关联-后置处理器(正则表达式)

    接口测试通过会涉及到两个接口之间的关联,前一个接口的返回数据作为到下一个接口的入参,这时候就需要用到后置处理器,其中有正则表达式提取器、XPath提取器、JSON提取器,今天先示范…

    Linux 2023年6月8日
    084
  • 用动态端口,增强winrm,open sshd的,服务器安全

    前言 我开发了一套开源,免费,跨平台的devops脚本批量运维工具。【kaiiit家的饭店】是软件的正式名字。【卡死你3000】是第一版开发代号。 想要增强win被控机密码安全。可…

    Linux 2023年6月14日
    079
  • 搭建部署Docker

    Docker安装准备: 首先看下服务器是否有旧版本,如果有需要卸载并且安装依赖 然后下载docker仓库repo源: 安装完成后查看docker仓库版本信息: yum安装docke…

    Linux 2023年6月8日
    0100
  • 微信公众号开发之获取微信用户的openID

    (注:openID同一用户同一应用唯一,UnionID同一用户不同应用唯一。不同应用指微信开放平台下的不同用户。) 1、 申请测试号(获得appID、appsecret) 2、 填…

    Linux 2023年6月13日
    078
  • 003Linux查看文件内容的5个命令姿势

    Linux 中查看文件内容常用的有如下 5 个命令: cat cat 命令常用格式示例: cat [文件名] # 输出文件所有内容到屏幕上。 cat [文件1] [文件2] # 输…

    Linux 2023年5月27日
    092
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球