linux 压缩与解压
tar -cvf test.tar test ----将test文件夹打包成test.tar。
# tar -xvf test.tar ----将test.tar 进行拆解,从中抽取文件
# tar -tvf test.tar ----列出tar包中内容
# tar -rf test.tar log/ ----将log文件夹追加到test.tar中
gzip:
gzip 是个压缩软件,可以对文件进行压缩,压缩完扩展名为gz。由于gzip不能直接对文件夹进行压缩,所以通常都是和tar结合使用。
# gzip SystemErr.log ----压缩SystemErr.log文件,并生成扩展名为.gz的同名文件。
# gzip -d SystemErr.log.gz ----解压缩
# tar -zcvf test.tar.gz test/ -----将test文件夹进行打包和压缩。实际上tar先打包,然后调用gzip进行压缩。
zip与unzip :
这是一对命令,zip进行压缩,unzip进行解压,压缩完成扩展名为.zip
# zip test.zip test/ -----进行压缩,可以是文件也可以是文件夹
# unzip test.zip -----解压缩
(转载请注明花儿为何那样红博客)