Linux中文件的打包与压缩
经常需要备份计算机系统中的数据,为了节约存储空间,常常需要将备份文件进行打包压缩。
下面介绍一下如何对文件进行打包与压缩。
tar -cvf/tmp/etc.tar /etc //将/etc目录下的所有文件打包为etc.tar文件
tar -zcvf/tmp/etc.tar.gz /etc //将/etc目录下的所有文件打包并压缩为etc.tar.gz文件
tar -jcvf/tmp/etc.tar.bz2 /etc //将/etc目录下的所有文件打包并压缩为etc.tar.gz2文件
利用tar命令也可以将解压和解包操作一起做,只需要加上相应的命令选项即可。
tar-zxvf/tmp/etc.tar.gz //将/tmp/etc.tar.gz文件中的所有文件还原到/tmp目录
tar -xvf etc.tar -C/redhat //将etc.tar中的所有文件还原到/redhat目录