#gzip -c src >dst.gz
这样,会生成压缩文件dst.gz,同时原始文件src会获得保留
解压缩的时候也是一样:
#gzip -dc src.gz >dst
bzip2可以使用-k参数
#bzip2 -k filename//压缩后保留原文件
#bzip2 -k filename.bz2//解压缩是保留原文件
其它压缩命令也有相应的参数
命令为:tar zcvf /test/data.tar.gz -C /some/files .
另一种方法,建立一个文件excludefile,写:
/data/web/aaa
/data/web/bbb
tar命令:
tar cvzf data.tar.gz --exclude-from /data/excludefile /data/web/
扩展资料:注意事项
tar --null -P -czf /tmp/archive.tar.gz --files-from=files.lst
files.lst是要打包的文件列表
tar 中--exclude的用法:
tar czvf oracle.tar.gz oracle --exclude oracle/oradata --exclude oracle/admin/shvoip --exclude oracle/doc
使用tar进行排除一个目录的备份
打包/home这个目录,/home/123/是不想打包的目录。
tar cvf my.bak.tar /home --exclude /home/123
tar exclude
Published at February 20, 2008 in C/C++.
tar 的exclude 要放在最尾端才行:
tar jcvf WLANIntercept_20080220.tar.bz WLANIntercept/ –exclude=Debug
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)