要通过脚本进行备份,必然将会应用到压缩技术,这里简单针对几个常见的格式进行测验,从而得到一种合适的方式. 这里以一个应用目录做例子: [root@isj-test-5 mnt]$du -sh * 66M isj-wiki 看到目录大小为66M. 以下考虑压缩比与压缩时长两个维度. 1,只打包. [root@isj-test-5 mnt]$time tar cf isj-wiki.tar isj-wiki real 0m2.622s user 0m0.013s sys 0m2.603s 对应解压命…
centos  文档的压缩和打包   gzip,bzip2,xz,zip,unzip,tar,tgz  第九节课 SAS盘可以支持热插拔,看机器 tar.zip.tar -czvf 不会动源文件,gzip和bz2都会把源文件压缩,然后删除源文件 gzip -f wpblogfull.$d.sql  会删除原来的sql文件并生成wpblogfull.$d.sql.gz 上半节课 gzip filename gzip -d filename.gzbzip2 filename bzip2 -d fil…
声明:本文主要总结自:鸟哥的Linux私房菜-第八章.檔案與檔案系統的壓縮,打包與備份,如有侵权,请通知博主 gzip命令: 选项参数: -c :将压缩后的数据显示到屏幕上,可以用于重定向: -d :解压缩的参数: -t :检验压缩的一致性,看是否有错误: -v :显示 源文件大小/压缩文件大小 的压缩比: -# :# 为数字的意思,代表压缩等級,-1 最快,但是压缩比最差.-9 最慢,但是压缩比最好!默认是 -6 gzip -v  => 压缩文件,-v查看压缩比 gzip -d => 解压文…
gzip,bzip2,xz压缩工具====================== gzip压缩工具 示例:[root@aminglinux yasuo]# ls1.txt 2.txt 3.txt[root@aminglinux yasuo]# gzip 1.txt[root@aminglinux yasuo]# ls1.txt.gz 2.txt 3.txt[root@aminglinux yasuo]# gzip -l 1.txt.gz //-l:列出压缩文件的相关信息: compressed u…
作用:为linux的文件和目录创建档案,也可以在档案中改变文件,或者向档案中加入新的文件即用来压缩和解压文件.tar本身不具有压缩功能.他是调用压缩功能实现的  语法:tar[必要参数][选择参数][文件]  参数: 必要参数有如下: -A 新增压缩文件到已存在的压缩 add -B 设置区块大小 block -c 建立新的压缩文件 create -d 记录文件的差别 difference -r 添加文件到已经压缩的文件 -u 添加改变了和现有的文件到已经存在的压缩文件 -x 从压缩的文件中提取文…
[本博文,待完善] 以data原始文件为例,同tar备份,用xz压缩,实现备份->压缩整个过程的正向过程(生成.tar.xz)与其逆过程(先解压,后还原备份文件) 1.备份(tar) tar -cvf data.tar data # c:备份:f:指定文件名为data.tar: v:verbose,显示(备份)过程 2.压缩(压缩备份文件,此处用xz压缩工具) xz -z data.tar #-z:--compress,压缩data.tar 好了,从原文件(data)到备份并压缩文件(data.…
tar命令 選項與參數: -c :建立打包檔案,可搭配 -v 來察看過程中被打包的檔名(filename) -t :察看打包檔案的內容含有哪些檔名,重點在察看『檔名』就是了: -x :解打包或解壓縮的功能,可以搭配 -C (大寫) 在特定目錄解開 特別留意的是, -c, -t, -x 不可同時出現在一串指令列中. -z :透過 gzip 的支援進行壓縮/解壓縮:此時檔名最好為 *.tar.gz -j :透過 bzip2 的支援進行壓縮/解壓縮:此時檔名最好為 *.tar.bz2 -J :透過 x…
打包和压缩.打包是指将一大堆文件或目录变成一个总的文件:压缩则是将一个大的文件通过一些压缩算法变成一个小文件. 这源于Linux中很多压缩程序只能针对一个文件进行压缩,这样当你想要压缩一大堆文件时,你得先将这一大堆文件先打成一个包(tar命令),然后再用压缩程序进行压缩. 1.tar (针对tar包)参考:http://blog.csdn.net/eroswang/article/details/5555415/ tar 参数 被打包的包 参数:-c 创建打包 -x解包  -t 查看(必选,而且…
===文件打包.压缩 ==打包 tar [root@521478.com]# tar -cvf etc1.tar /etc //c创建 v详细 f打包后文件名 [root@521478.com]# tar -cf etc2.tar /etc [root@521478.com]# ll -h etc* -rw-r--r-- 1 root root 104M 10-29 12:10 etc1.tar -rw-r--r-- 1 root root 104M 10-29 12:11 etc2.tar =…
坚持知识分享,该文章由Alopex编著, 转载请注明源地址: http://www.cnblogs.com/alopex/    索引: 介绍压缩和打包 gzip bzip2 zip 的基本使用 gzip bzip2打包文件 需要 tar 的支援 同一文件使用不同压缩工具的比较 对zip gzip bzip2 信息总结   知识摘要: 能够完成文件的压缩和解压的基本操作 能够明白压缩和打包的概念 对于选择何种压缩命令有初步认识 涉及命令 : zip(unzip), gzip, bzip2, ta…