`
u010815305
  • 浏览: 30480 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Linux下的压缩与解压缩

 
阅读更多
Linux 下的压缩与解压
1.压缩或解压缩文件或目录zip/unzip
zip [选项] 压缩文件名 需要压缩的文档列表
unzip [选项] 压缩文件名
举例:
<1>将/etc下的所有文件以及目录压缩,设置压缩级别为最高,保存到文件/opt/etc.zip
zip -9r /opt/etc.zip /etc
<2>将/var 下的文件以及子目录压缩,除了"*.log"文件,降压所的文件保存到/opt
zip -r /opt/var.zip /var -x "*.log"

<3>将/opt/etc.zip压缩文件全部解压/etc下,除了/etc/inittab ,并且在解压中如果出现相同的文件
进行覆盖 不要求用户确认
unzip -o /opt/etc.zip -x etc/inittab -d /etc
2.压缩解压缩文件 gzip/gunzip
扩展名.gz
gzip [选项] 压缩 的文档名
3.压缩解压缩文件bzip2/bunzip2
只能对文件进行
bzip2 [选项] 要压缩或解压缩的文件
将/opt 下的etc.zip var.zip 和 backup.zip 进行压缩
设置压缩率为最高,同时在压缩完毕之后不删除原始文件,显示压缩过程的详细信息
bzip2 -9vk /opt/etc.zip /opt/var.zip /opt/backup.zip
4.将文件或目录打包归档 tar

tar [主选项+辅助选项] 文件或者目录
将/etc下的所有文件打包,并显示打包文件的详细信息
设置打包文件 名为etc.tar 同时保存到 /opt下
tar -cvf /opt/etc.tar /etc
将/opt/etc.tar.gz 解压到/usr/local/src
cd /usr/local/src
tar -zxvf /opt/etc.tar.gz
5.转换或拷贝文件 dd
将/etc/inittab 文件备份到/opt/inittab.bak

dd if=/etc/inittab of=/opt/inittab.bak
6.重定向方式打包备份,还原回复文件 cpio
cpio [选项 ]>文件名或设备名
将/etc下的所有普通文件都备份到/opt/etc.cpio
find /etc -type f | cpio -ocvB > /opt/etc.cpio



分享到:
评论

相关推荐

    linux下压缩解压缩命令

    ### Linux 下压缩与解压缩命令详解 #### 一、tar 命令详解 **tar** 命令是 Linux 和 Unix 系统中最常用的文件打包工具之一,它不仅可以用于打包文件,还可以对文件进行解包操作。在 Linux 系统中,tar 命令经常与...

    linux下的压缩与解压缩

    ### Linux下的压缩与解压缩详解 #### 一、概述 在Linux系统中,压缩与解压缩功能对于数据管理和传输非常重要。对于初学者来说,掌握基本的压缩与解压缩技巧可以帮助他们更高效地管理文件和目录。本文将详细介绍...

    Linux 压缩解压缩

    本篇文章将深入探讨Linux中的压缩与解压缩技术,包括常用的命令、选项及其应用场景。 1. **gzip命令** - `gzip` 是Linux中最常用的压缩工具,它基于DEFLATE算法,可以有效地减小文件大小。 - 使用 `gzip 文件名` ...

    Linux下常用压缩_解压缩软件简介.pdf

    Linux 下常用压缩_解压缩软件简介 Linux 操作系统中有多种常用的压缩和解压缩软件,每种软件都有其特点和使用方法。本文将对 Linux 下常用的压缩和解压缩软件进行简介,包括 compress、gzip、bzip2、tar 等。 1. ...

    linux下常用格式的压缩与解压方法

    Linux 下常用格式的压缩与解压方法 Linux 操作系统中有多种压缩和解压格式,每种格式都有其特点和使用方法。了解这些格式的使用方法可以帮助我们更好地管理和存储文件。本文将介绍 Linux 下常用格式的压缩与解压...

    linux分卷压缩与解压缩.docx

    Linux 分卷压缩与解压缩 Linux 分卷压缩与解压缩是指将大文件分割成多个小文件,以便于存储和传输。常用的分卷压缩工具有 rar、tar 和 7z,本文将详细介绍这三种工具的使用方法。 一、rar 工具 rar 工具是 ...

    Linux下的压缩解压缩命令--非常全

    Linux下的压缩解压缩命令--非常全,下载不吃亏。很详细很具体。 要了一个积分,主要是攒起来下载别人文档用。

    linux 压缩与解压缩大全

    这个是linux系统中需要用到的 如何进行压缩文件和解压缩文件

    linux下的rar解压缩插件

    linux下的rar解压缩插件,可使得系统默认压缩器能够解压rar文件,适用于redhat企业版6,CentOS6等等一些列

    浅析Linux打包压缩解压缩命令大全(收藏)

    下面是小编日常收集整理的关于linux打包压缩解压缩命令大全,具体内容如下所述: tar命令 解包:tar zxvf FileName.tar 打包:tar czvf FileName.tar DirName gz命令 解压1:gunzip FileName.gz 解压2:gzip -d ...

    linux 压缩解压缩命令

    5. **`.tgz`文件**:`.tgz`实际上是`.tar.gz`的别名,解压缩方法与`.tar.gz`相同,使用`gunzip`和`tar`命令。 6. **`bzip2`命令**:`bzip2`提供比`gzip`更高的压缩率,但速度较慢。`.bz2`是其压缩后的文件扩展名。...

    Linux下压缩与解压命令详解

    本文为大家分享了Linux下压缩与解压缩命令,供大家参考,具体内容如下 【tar命令】 解压:tar -zxvf FileName.tar 压缩:tar -czvf FileName.tar DirName 【gz命令】 解压1:gunzip FileName.gz 解压2:gzip -d ...

    linux解压缩命令大全

    ### Linux解压缩命令大全 #### 一、概述 在Linux操作系统中,经常需要处理各种不同格式的压缩文件,包括但不限于`.zip`、`.tar`、`.tar.gz`、`.tar.bz2`、`.tar.xz`、`.jar`、`.7z`等。这些文件格式在不同的场景下...

    Linux下的压缩解压缩命令详解

    `zip` 命令用于压缩文件或目录,而 `unzip` 用于解压缩。例如,`zip -r myfile.zip ./*` 会递归压缩当前目录下的所有文件和子目录。`-r` 参数表示递归,`-d /home/sunny` 指定解压缩的目标目录。`unzip -o -d /home...

    linux下压缩命令详解

    linux下压缩及解压缩命令进行详细解释,非常详尽,包含Linux下的所有压缩文件格式。

    linux下解压缩命令全集

    ### Linux 下解压缩命令全集 在 Linux 操作系统中,文件经常被压缩以节省存储空间或便于网络传输。本文将详细介绍 Linux 下常用的解压缩命令及其用法。 #### tar 命令 - **创建 tar 文件**:`tar cvf FileName....

    Rar解压缩Linux平台实现

    总结来说,要在Linux平台下用C语言实现RAR解压缩,你需要熟悉RAR文件格式,实现解压缩算法,处理文件头和数据块,特别关注分块解压的实现,同时别忘了处理文件属性和错误情况。这个过程既富有挑战性,也有助于深入...

    Linux压缩解压缩

    本篇文章主要探讨了Linux环境下几种常见的压缩文件格式及其处理方法,包括使用`tar`命令与其他压缩工具如`gzip`, `bzip2`, `compress`的配合使用。 首先,了解两个基本概念——打包(packing)和压缩(compressing...

    linux解压缩命令-Linux命令转发记录

    linux解压缩命令zip。Linux系统中提供了多种解压缩命令,用于处理不同类型的压缩文件。以下是一些常用的Linux解压缩命令的简介: tar: tar 是Linux中最常用的打包工具,它本身不具有压缩功能,但可以调用其他压缩...

    linux的压缩命令

    ### Linux的压缩与解压缩命令详解 在Linux环境中,数据的压缩与解压缩是非常常见的操作之一,这不仅可以节省存储空间,还可以加快数据在网络中的传输速度。本文将详细介绍Linux中的几个常用的压缩与解压缩命令,...

Global site tag (gtag.js) - Google Analytics