Linux学习笔记(四)文件与文件系统的压缩与打包

1、压缩命令为通过一些运算方法去将原本的文件进行压缩,以减少文件所占用的磁盘空间。压缩前与压缩后的文件所占用的磁盘空间比值,就可以称为“压缩比”。

2、压缩的好处是可以减少磁盘空间的浪费,在www网站也可以利用文件压缩的技术来进行数据的传送,好让网站带宽的可利用率上升。

3、压缩文件的拓展名大多是.tar,*.tar.gz,*.tgz,*.gz,*.Z,*.bz2。

4、常见的压缩命令有gzip与bzip2,其中bzip2的压缩比gizp还要更好,建议使用bzip2.

5、tar可以用来进行文件打包,并可支持gzip或bzip2的压缩。

6、压缩:tar -jcv -f filename.tar.bz2被压缩的文件或目录名称。

7、查询:tar -jtv -f filename.tar.bz2。

8、解压缩:tar -jxv -f filename.tar.bz2-C。

9、dump指令可备份文件系统或单一目录。

10、dump的备份若针对文件系统时,可进行0-9的level差异备份。其中level 0 为完整备份。

11、restore命令可还原被dump构建的备份文件。

12、更新建光盘刻录数据时,可通过mkisofs命令来构建。

13、可通过cdrecord来写入CD或DVD刻录机。

14、dd可备份完整的分区或磁盘,因为dd可读取磁盘的扇区表面数据。

15、cpio为相当优秀的备份命令,不过必须要搭配类似find命令来读入欲备份的文件名数据,才可进行备份操作。

时间: 2024-10-11 06:59:11

Linux学习笔记(四)文件与文件系统的压缩与打包的相关文章

Linux学习笔记四:Linux的文件搜索命令

1.文件搜索命令  which 语法:which [命令名称] 范例:$which ls  列出ls命令所在目录 [[email protected] ~]$ which ls alias ls='ls --color=auto' /bin/ls 另外一个命令:whereis [名称名称],也可以列出命令所在目录. [[email protected] ~]$ whereis ls ls: /bin/ls /usr/share/man/man1/ls.1.gz /usr/share/man/ma

linux学习笔记(3)-文件系统

三大类文件类型 普通文件:包括文本文件.数据文件.可执行的二进制程序文件 目录文件:linux系统把目录看成一种特殊的文件,利用它构成了文件系统的树形结构 设备文件:把设备也看成是一个文件,例如你的鼠标,你的硬盘,等在linux中表现的就是一个文件 文件类型的标识符 前面谈到linux有多种不同的文件类型,对不同的文件处理方式肯定不同,例如对普通文件和对目录文件处理方式肯定是不同的,那么系统有是怎么识别的呢?,在文件属性里分别用不同的编码给他们做标记就行 下面是 不同文件的不同编码 普通文件(-

Linux文件与文件系统的压缩与打包

Linux文件与文件系统的压缩与打包 进来在学习Linux了,不过Linux的命令太多了,怕记不住所以使用博客记录的方式来写下自己的学习过程,以后忘记了还可以翻阅自己写下的博客来查查: Linux系统常见的压缩命令 Compress gzip,gcat bzip2,bzcat 打包命令:tar Linux系统常见的压缩命令 Linux的环境下,压缩文件大多扩展名是*.tar, *.tar,*.gz, *.tgz, *.gz, *.Z, *.bz2,下面我们列出常见的压缩文件扩展名: *.Z---

第九章、文件与文件系统的压缩与打包 3. 打包命令: tar

打包命令: tar gzip 与 bzip2 也能够针对目录来进行压缩, 不过,这两个命令对目录的压缩指的是『将目录内的所有文件 "分别" 进行压缩』! 将多个文件或目录包成一个大文件的,『打包命令』 tar [[email protected] ~]# tar [-j|-z] [cv] [-f 创建的档名] filename... <==打包与压缩 [[email protected] ~]# tar [-j|-z] [tv] [-f 创建的档名] <==察看档名 [[e

鸟哥的Linux私房菜_基础版_学习笔记5:第九章 文件与文件系统的压缩与打包

9.2 Linux 系统常见的压缩命令: *.Z compress 程序压缩的文件: *.gz gzip 程序压缩的文件: *.bz2 bzip2 程序压缩的文件: *.tar tar 程序打包的数据,并没有压缩过: *.tar.gz tar 程序打包的文件,其中并且经过 gzip 的压缩 *.tar.bz2 tar 程序打包的文件,其中并且经过 bzip2 的压缩 9.2.1 compress  [[email protected] ~]# apt-get install ncompress

【linux学习笔记四】文件搜索命令

一 文件搜索 locate //在后台数据库中按文件名搜索 搜索速度更快 locate 文件名 //locate命令所搜索的后台数据库 /var/lib/mlocate //更新数据库 updatedb 二 命令搜索命令 whereis 与 which //搜索命令所在路径及帮助文档所在位置 whereis ls whereis -b 只查看可行性文件 whereis -m 只查找帮助文件 //除了所在位置 还可以查看文件别名 which 三 文件搜索 find //find [搜索范围] [搜

linux学习笔记四(shell编程)

前言:最近在学习shell编程,shell编程是一个很强大的编程语言. 目的:方便今后复习. 内容:1.简单的回顾一下编程语言                 1)编程语言:机器语言,汇编语言,高级语言.                 2)编程语言有静态和动态的区分.                             区别:静态语言是一种编译性的语言,要提前知道变量的格式,进过完整的编译之后才能运行,典型的静态语言包括:C.C++.JAVA.C#.                    

linux学习笔记-特殊文件

linux中的特殊文件 [[email protected] ~]# cat /etc/passwd  用户数据库,下面是每个单元对应的意义解释 root:   x: 0  :0   :root :/root      :/bin/bash 用户名:x:uid:gid:注释:用户家目录:用户使用的shell x是密码位 [[email protected] ~]# cat /etc/group 类似于passwd,说明的不是用户而是组 root: x:0   : 组名:x:组id:用户列表,每个

关于文件与文件系统的压缩与打包命令-Linux(笔记)

1.gzip : 压缩命令 gzip [-cdtv#] 文件名称 (后缀为.gz) -c :将压缩的数据输出到屏幕上,可通过数据流重定向处理 -d : 解压缩的參数 -v : 能够显示源文件/压缩文件的压缩比等信息 -# :压缩等级.-1最快,-9最慢,默认-6 2.zcat : 读取压缩文件 zcat 文件名称.gz 3.bzip2 :压缩命令 bzip2 [-cdkzv#] 文件名称 (后缀为.bz2) 4.bzcat : 读取压缩文件 bzcat 文件名称.bz2 5.tar : 打包命令

Linux学习笔记(文件打包与解压缩)

常用命令: zip: 打包 :zip something.zip something (目录请加 -r 参数) 解包:unzip something 指定路径:-d 参数 tar: 打包:tar -zcvf something.tar something 解包:tar -zxvf something.tar 指定路径:-C 参数 linux 上常用的压缩/解压工具, 主要讲解 zip,rar,tar 在讲 Linux 上的压缩工具之前,有必要先了解一下常见常用的压缩包文件格式. 在 Window