首页 > 代码库 > Linux下解压缩文件命令总结

Linux下解压缩文件命令总结

---------------------------------------------
tar命令:

-v 可视化
-c 新建包
-f 指定文件名(除非你用默认用户名)
-x 解压target.tar
-r 增加file文件到target.tar
-t 列出target.tar中的文件
-u 更新target.tar中的file文件
-z 调用gzip
-j 调用bzip2

压缩tar:tar -cf [target.tar] [file]
解压tar:tar -xf [target.tar]

压缩tar.gz:tar -czf [target.tar.gz] [file]
解压tar.gz:tar -xzf [target.tar.gz]

压缩tar.bz2:tar -cjf [target.tar.bz2] [file]
解压tar.bz2:tar -xjf [target.tar.bz2]

---------------------------------------------
rar命令:
a 添加文件或目录到target.rar
d 从文档中删除文件
e 解压到当前目录
-u 更新文件
-o+ 覆盖目录文件
-o- 不覆盖目录文件

压缩:rar a [target.rar] [file/folder]
解压:rar e [target.rar]

---------------------------------------------
zip命令:
-r 递归添加文件夹下内容
压缩:zip [target.zip] [file/folder]

-d<folder> 解压到对应目录
解压:unzip [target.zip]