tar命令


Linux tar.gz、tar、bz2、zip 等解压缩、压缩命令详解 

Linux tar命令

tar xzf jdk-8u191-linux-x64.tar.gz -C /usr/java
tar
-c: 建立压缩档案 
-x:解压 
-t:查看内容 
-r:向压缩归档文件末尾追加文件 
-u:更新原压缩包中的文件
这五个是独立的命令,压缩解压都要用到其中一个,
可以和别的命令连用但只能用其中一个。

下面的参数是根据需要在压缩或解压档案时可选的。
-z:有gzip属性的 
-j:有bz2属性的 
-Z:有compress属性的 
-v:显示所有过程 
-O:将文件解开到标准输出 

下面的参数 -f 是必须的:
-f: 使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名。
-C<目的目录>或--directory=<目的目录> 切换到指定的目录。

 

  • gzip 是 GNU 组织开发的一个压缩程序,.gz 结尾的文件就是 gzip 压缩的结果。
  • 与 gzip 相对的解压程序是 gunzip。
  • tar 中使用 -z 这个参数来调用gzip。

下面来举例说明一下:

# tar -czf all.tar.gz *.jpg
这条命令是将所有 .jpg 的文件打成一个 tar 包,
并且将其用 gzip 压缩,生成一个 gzip 压缩过的包,包名为 all.tar.gz。 # tar
-xzf all.tar.gz 这条命令是将上面产生的包解开。

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM