Linux tar 解压压缩命令
tar [选项] 文件
选项 | 说明 |
-c -t -x -A -d -r -u -f -v -C -j -z -Z --exclude=PATH |
创建存档文件,与-x 相斥 列出档案文件的文件列表 解包存档文件,与-c 相斥 合并存档文件 比较存档文件与源文件 追加文件到存档文件末尾 更新存档文件 指定存档文件,与其它选项同时使用时,必须在最后,如 tar -xjvf a.tar.bz2 显示详细处理信息 转到指定目录,常用于解开存档文件 调用 bzip2 程序 调用 gzip 程序 调用 compress 程序 排除指定文件/目录,常用于打包文件 |
使用示例:
( 1)解压 a.tar.bz2 文件,并显示详细信息:
vmuser@Linux-host: ~$ tar -xjvf a.tar.bz2
( 2)解压 b.tar.gz 文件,并指定解压到/home/chenxibing/目录:
vmuser@Linux-host: ~$ tar -xzvf b.tar.gz -C /home/chenxibing
紧跟 tar 命令选项的“ -”可以不需要,但是-C 的“ -”是必须的,例如上一条命令等价
于:
vmuser@Linux-host: ~$ tar xzvf b.tar.gz -C /home/chenxibing
( 3)将 drivers 目录的文件打包,创建一个.tar.bz2 压缩文件:
vmuser@Linux-host: ~$ tar -cjvf drivers.tar.bz2 drivers
本文来自博客园,作者:求隐,转载请注明原文链接:https://www.cnblogs.com/duguqiuying/articles/4923301.html