码迷,mamicode.com
首页 > 系统相关 > 详细

Linux基本命令——备份与恢复文档

时间:2016-01-16 07:40:35      阅读:241      评论:0      收藏:0      [点我收藏+]

标签:备份   linux   归档   压缩文件   解压方式   

在linux系统中,最简单的备份文档的方式是cp,但当文档数目数量较多时,cp便显得力不从心,并且会占用过多的硬盘资源。在这种情况下,最好的方法便是压缩和归档。下面将详细的介绍压缩与归档两种方法。


一,使用压缩和解压方式

gzip和bzip2是linux系统最常用的两种压缩方式,两者使用的压缩算法不同,但使用格式基本一样,bzip2的压缩效率会好一些。


1,gzip和gunzip命令

gzip是压缩命令,其制作的压缩文件默认的扩展名是“.gz”,使用“-9”选项可以提高压缩效率。

命令格式:gzip [选项] 文件名

技术分享


gunzip是解压命令,也可是使用gzip -d命令,效果一样。

命令格式:gunzip 压缩后的文件名称

gzip -d 压缩后的文件名称

技术分享


2,bzip2和bunzip2命令

bzip2是压缩命令,bunzip2是解压命令。其制作的压缩文件默认的扩展名是“.bz2”,使用方法与上面的gzip和gunzip一样。

技术分享


二,使用tar归档和释放方式

tar命令是归档命令,实际操作中会调用压缩命令,以节约磁盘空间。使用tar命令时,可省略选项前面的“-”。

选项:

-c : 创建.tar格式的包文件

-C: 解压时指定释放的目标文件夹

-f : 表示使用归档文件

-j : 表示调用bzip2压缩工具

-p: 打包时保留文件以及目录的权限

-P: 打包是保留文件以及目录的绝对路径

-t : 列表查看包内的文件

-v : 输出详细信息

-x : 解开.tar格式的包文件

-z : 调用gzip压缩工具


1,归档

命令格式:tar 选项 归档及压缩文件名  需要归档的源文件及目录

使用命令:tar  zcvf  ceshi.txt.tar  ceshi.txt                         //调用gzip命令压缩,并创建tar包

技术分享


2,从归档文件中恢复数据

命令格式: tar 选项 归档及压缩文件名 [-C 目标目录]

使用命令: tar zxvf ceshi.txt.tar -C /usr/                           //将ceshi.txt.tar包解压还原到/usr目录下

技术分享


本文出自 “新起点” 博客,请务必保留此出处http://yuanshuai.blog.51cto.com/10539781/1735484

Linux基本命令——备份与恢复文档

标签:备份   linux   归档   压缩文件   解压方式   

原文地址:http://yuanshuai.blog.51cto.com/10539781/1735484

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!