tar,tape archiver,一个归档程序,Linux常用命令。
格式 | 压缩 | 解压缩 | 备注 |
tar.gz | tar zcvf [dst].tar.gz [src] | tar xf xxx.tar.gz | 参数v显示过程可省略 |
xz | tar cvf [dst].tar [src] xz -z [dst].tar | xz -d xxx.tar.xz tar xvf xxx.tar | 从tar格式到tar.xz格式 |
tar Jcvf [dst].tar.xz [src] | tar Jxvf xxx.tar.xz | ||
bz2 | tar jcvf [dst].tar.bz2 [src] | tar jxvf xxx.tar.bz2 |
去除某些文件或目录,可以使用--exclude参数,例如压缩src文件夹但所有PDF除外:
tar zcvf [dst].tar.gz --exclude=*.pdf [src]
关于tar命令的更多详情,可以在命令行键入man tar以查看指南,示例如下图。