Linux 下常用解压缩命令

#Linux 下常用解压缩命令

tar、zip、gzip、unzip、gunzip

tar命令

tar是一个归档工具

必要参数有如下: -A 新增压缩文件到已存在的压缩 -c 建立新的压缩文件 -d 记录文件的差别 -r 添加文件到已经压缩的文件 -u 添加改变了和现有的文件到已经存在的压缩文件 -x 从压缩的文件中提取文件 -t 显示压缩文件的内容 -z 支持gzip解压文件 -j 支持bzip2解压文件 -Z 支持compress解压文件 -v 显示操作过程 -l 文件系统边界设置 -k 保留原有文件不覆盖 -m 保留文件不被覆盖 -W 确认压缩文件的正确性

zip是将文件打包为zip格式的压缩文件

gzip是将文件打包为tar.gz格式的压缩文件

unzip是从zip包中解压出某个文件

gunzip从tar.gz包中解压出某个文件

1.压缩

tar -cf test.tar test1 test2 #将文件test1、test2打包成test.tar tar -cjf test.tar.bz2 test1 test2 #将文件test1、test2压缩打包 tar -czf test.tar.gz test1 test2 #将文件test1、test2压缩打包 gzip test1 #将文件test1压缩成test1.gz ,只适合单个文件,且不保留源文件 zip test1.zip test1 #将文件test1压缩成test1.zip

2.查看

tar -ztvf test.tar.gz tar -jtvf test.tar.bz2 tar -tvf test.tar gzip -l test1.gz

3.解压

tar -xvf test.tar tar -xjvf test.tar.bz2 tar -xzvf test.tar.gz gzip -dv test1.gz unzip test.zip gunzip test1.gz

文章已完
作者心情:昨夜西风凋碧树,独上高楼,望尽天涯路。
如无特殊说明,文章均为本站原创,转载请注明出处