美文网首页
linux学习----文件与文件压缩系统的打包

linux学习----文件与文件压缩系统的打包

作者: noexceptionsir | 来源:发表于2017-06-27 13:32 被阅读0次

Linux系统常见的压缩命令

*.z:compress程序压缩的文件
*.gz:gzip程序压缩的文件
*.bz2:bzip2程序压缩的文件
*.tar:tar程序打包的文件,并没有压缩过
*.tar.gz:tar程序打包的文件,其中经过gzip的压缩
*.tar.bz2:tar程序打包的文件,其中经过bzip2的压缩

gzip [-cdtv#] 文件名
-c:将压缩的数据输出到屏幕上,可通过数据流重定向来处理
-d:解压缩的参数
-t:可以用来检验一个压缩文件的一致性,看看文件有无错误
-v:可以显示出原文件/压缩文件的压缩比等信息
-#:压缩等级,-1最快,但是压缩比最差,-9最慢,压缩比默认是-6

如何使用gzip压缩一个文件?

使用gzip压缩文件

如果压缩的是一个文本文件,我们可以通过zcat来读取

zcat读取压缩后的文本文件

如何解压缩.gz文件?

解压.gz文件

将该文件压缩,并且保留原来的文件

压缩并保留原来的文件

bzip2 [ -cdkzv# ]
-c:将压缩过程中产生的数据输出到屏幕上
-d:解压缩的参数
-k:保留原文件,而不会删除原始的文件
-z:压缩的参数
-v:可以显示出原文件/压缩文件的压缩比等信息
-#:压缩等级,-1最快,但是压缩比最差,-9最慢,压缩比默认是-6

如何查看.bz2压缩的文本文件?

如何查看.bz2压缩的文本文件

tar
-c:新建打包文件,可搭配 -v 来查看过程中被打包的文件名
-t:查看打包文件的内容含有那些文件名
-x:解打包或者解压缩,可以搭配-C在特定目录解开
-j:通过bzip2的方式压缩/解压缩,文件名最好为.tar.bz2
-z:通过gzip的方式压缩/解压缩,文件名最好为
.tar.gz
-v:在压缩/解压缩的过程中,将正在处理的文件名显示出来
-f :-f后面要接被处理的文件名
-C:后面接目录,解压缩时,若要在特定目录解压缩,就用这个
-P:保留备份数据的原本权限与属性,
-p:保留绝对路径,允许备份数据中含有根目录存在之意

压缩

压缩

查询

查询

备份与还原文件系统(dump / restore)

备份与还原ext2/3文件系统
不可以在其他文件系统上使用
可以选择进行完全备份或增量备份
dump -0u -f /var/tmp/hda2dump /dev/hda1 :将/dev/hda1备份到 /var/tmp/hda2dump文件中
0 :代表完全备份
u :将备份记录写入 /etc/dumpdates (备份分区顶层目录才可以使用该参数)
f :指定备份到文件的路径
restore -rf /var/tmp/hda2dump :将备份文件还原
r :还原备份文件
t :列出备份文件里面的内容
f :指定备份文件

相关文章

  • 新手必须掌握的Linux命令---打包压缩与搜索命令

    [TOC] 新手必须掌握的Linux命令---打包压缩与搜索命令 在Linux系统中对文件进行打包压缩与解压,以及...

  • 文件打包与解压缩

    在学习Linux上的文件打包与解压缩之前,有必要学习一下常见的文件打包格式。Windows上常见的文件打包格式有z...

  • Linux 压缩与解压缩

    在 Linux 中,文件压缩的过程: 待压缩的多个文件 >> 打包成单个文件 >> 文件压缩。 Linux 中常见...

  • 文件打包与压缩(第6节)

    “Linux 基础入门(新版)”实验报告 文件打包与解压缩 文件打包与压缩(主要zip、rar、tar) 二。概念...

  • linux学习----文件与文件压缩系统的打包

    Linux系统常见的压缩命令 *.z:compress程序压缩的文件*.gz:gzip程序压缩的文件*.bz2:b...

  • Linux 学习2

    Linux继续学习 1、打包、压缩管理 gzip 文件名 压缩文件 gzip -d 解压文件压缩包 tar -cz...

  • Linux 私房菜:打包、压缩和备份

    本文内容精简、整理、摘抄、有感于《鸟哥的Linux私房菜》第八章 • 文件与文件系统的压缩、打包和备份。 压缩 目...

  • Linux入门07-Linux基础之命令规范

    Linux文件后缀: 系统文件:*.conf *.rpm 系统与脚本:*.c *.php 存档文件和压缩文件:*...

  • 文件解压缩及搜索文件find

    本章将会学习如何在Linux系统中学习以下知识点:1 打包压缩文件;2 解压文件;3 通过关键词在文本文件中搜索匹...

  • 11.1

    今天继续学习了linux的系统里代码。在linux的系统下编辑文件,后来又学习了如何创建文件和压缩文件还有文件的解...

网友评论

      本文标题:linux学习----文件与文件压缩系统的打包

      本文链接:https://www.haomeiwen.com/subject/uuqrfxtx.html