Linux基础命令(七)—备份与恢复文档
在Linux系统中,最简单的文件和目录备份工具就是cp复制命令,但当备份的文件、目录数量较多时,cp命令就显得有点力不从心服务器系统备份,备份出来的文件数量及其所占用的
备份与恢复文档: 在Linux系统中,最简单的文件和目录备份工具就是cp复制命令,但当备份的文件、目录数量较多时,cp命令就显得有点力不从心服务器系统备份,备份出来的文件数量及其所占用的磁盘空间可能会对服务器产生不小的压力。因此,有必要对需要备份的数据进行归档和压缩。 Linux系统中较常用的压缩命令工具包括gzip、bzip2,最常用的归档命令工具为tar。使用tar命令可以通过特定选项自动调用gzip或bzip2程序,以完成归档、压缩的整套流程,当然也可以完成解压、释放已归档文件的整套流程。 1.gzip、bzip2命令: 使用gzip制作的压缩文件默认的扩展名为".gz" 使用bzip2制作的压缩文件默认的扩展名为".bz2" 命令格式: 常用选项: -9:表示高压缩比,多在创建压缩包时使用 -d:用于解开已经压缩过的文件 注:gzip和bzip2命令使用的压缩算法各不相同,一般来说bzip2的压缩效率要好一些。 2.gunzip、bunzip2命令 gunzip等价于gzip -d 即gzip -d file.gz 或者gunzip file.gz bunzip2等价于bzip2 -d 即bzip2 -d file.bz2 或者 bunzip2 file.bz2 3.tar命令 命令格式: (1)制作归档备份文件 tar [选项] ... 归档及压缩文件名 需要归档的源文件或目录 例:tar zcvf sysfile.tar.gz /etc /boot 对/etc和/boot目录进行备份,在当前目录下生成名为sysfile.tar.gz的归档压缩包。 (2) 从归档文件中恢复数据 tar [选项] ... 归档及压缩文件名 [-C 目标目录] (编辑:威海站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |