tar命令
有个备份的需求,但是文件太多,因为是个邮件服务器,文件也都不大。所以希望能打包成一个文件,方便集中备份到DP中,不报错。所以要用tar命令
tar -czvf "/data01/backup/${bkdate}.tar.gz" -C /data01/backup/ "${bkdate}" --remove-files
解释:
-c 创建归档文件
-v 显示详细信息
-f 指定归档文件的名称(File)
-z 使用 gzip 压缩或解压缩(gzip)
-C 后面跟着路径和文件或者文件夹名称,是将名称匹配的文件和文件夹打包
--remove-files 打包后删除源文件,不成功不删除
补充:
-j 使用 bzip2 压缩或解压缩(bzip2)
-r 向归档文件中追加文件(append)
-t 列出归档文件的内容(List)

浙公网安备 33010602011771号