使用tar工具,可以把多个文件夹压缩成单个文件,方便备份和传输
考虑到以下集中情形
- 需要把多个文件和文件夹进行压缩合并
- 需要压缩某种类型的文件
- 需要排除某个或者某些文件夹
以下是示例:
#Ubuntu下测试过,exclude后面的文件夹不能带引号 #试过绝对路径可以 #打包成/opt/tomcatwebapp.tar.gz文件 tar --exclude='/opt/exclude_folder' --exclude='./upload/folder2' -zcf /opt/tomcatwebapp.tar.gz /opt/tomcat/webapps /opt/another_backup_folder /opt/*.jpg
- 压缩合并多个文件和文件夹,只要在最后把多个文件或者文件夹列出,并用空格隔开就可以了
- 压缩文件支持通配符,例如上面例子 /opt/*.jpg 可以把后缀是jpg的文件打包
- --exclude=可以排除文件夹 多个文件夹,可以使用多个--exclude=
文章评论