linux解压tar后缀的包,解压tar包的linux命令的详细说明
linux解压tar后缀的包,解压tar包的linux命令的详细说明系统下解压tar包⾃然要⽤到tar命令。下⾯由店铺整理了解压tar包的linux命令的详细说明,希望对你有帮助。
解压包的linux命令的详细说明
tar
-c: 建⽴压缩档案
最好看的科幻片-x:解压
-t:查看内容
-r:向压缩归档⽂件末尾追加⽂件
-u:更新原压缩包中的⽂件
这五个是独⽴的命令,压缩解压都要⽤到其中⼀个,可以和别的命令连⽤但只能⽤其中⼀个。下⾯的是根据需要在压缩或解压档案时可选的。
-z:有gzip属性的
-j:有bz2属性的
-Z:有compress属性的
-v:显⽰所有过程
-O:将⽂件解开到标准输出
关联词语的用法下⾯的参数-f是必须的
-f: 使⽤档案名字,切记,这个参数是最后⼀个参数,后⾯只能接档案名。
linux系统下tar命令常见⽤法
# tar -cf all.tar *.jpg
这条命令是将所有.jpg的⽂件打成⼀个名为all.tar的包。-c是表⽰产⽣新的包,-f指定包的⽂件名。
# tar -rf all.tar *.gif
这条命令是将所有.gif的⽂件增加到all.tar的包⾥⾯去。-r是表⽰增加⽂件的意思。
# tar -uf all.tar logo.gif
这条命令是更新原来tar包all.tar中logo.gif⽂件,-u是表⽰更新⽂件的意思。
# tar -tf all.tar
这条命令是列出all.tar包中所有⽂件,-t是列出⽂件的意思
# tar -xf all.tar
这条命令是解出all.tar包中所有⽂件,-x是解开的意思
压缩
tar –cvf jpg.tar *.jpg 将⽬录⾥所有jpg⽂件打包成tar.jpg
tar –czf *.jpg 将⽬录⾥所有jpg⽂件打包成jpg.tar后,并且将其⽤gzip压缩,⽣成⼀个gzip压缩过的包,命名为
tar –cjf jpg.tar.bz2 *.jpg 将⽬录⾥所有jpg⽂件打包成jpg.tar后,并且将其⽤bzip2压缩,⽣成⼀个bzip2压缩过的包,命名为
jpg.tar.bz2
tar –cZf jpg.tar.Z *.jpg 将⽬录⾥所有jpg⽂件打包成jpg.tar后,并且将其⽤compress压缩,⽣成⼀个umcompress压缩过的包,命名为jpg.tar.Z
rar a jpg.rar *.jpg rar格式的压缩,需要先下载rar for linux
zip jpg.zip *.jpg zip格式的压缩,需要先下载zip for linux国庆旅游推荐
解压
tar –xvf file.tar 解压 tar包
tar -xzvf 解压
tar -xjvf file.tar.bz2 解压 tar.bz2
tar –xZvf file.tar.Z 解压tar.Z
unrar e file.rar 解压rar
unzip file.zip 解压zip
扩展资料:tar包如何解压⽂件到指定的⽬录
tar czvf /var/lib/mysql
压缩的⽂件,我想解压到当前⽬录下,⽽不是绝对路径下,该如何解压?
tar cxvf 的话,会覆盖 /var/lib/mysql 下全部⽂件吧?我现在就⼀个表坏了,想单独恢复⼀个表的资料,⽽不是恢复全部数据库,所以要解压到指定的⽬录下,再把那个表资料不来恢复。
============================================
#tar zxvf -C /home/aaa
============================================
三进三同心得体会tar zxvf -C /home/aaa
这样的话,解压后的⽬录结构是怎么样的?
/home/aaa/var/lib/mysql 吗?
============================================
试下就知道了....
============================================
归档⾥⾯的所有⽂件均是相对引⽤,归档解压缩(释放)在了当前⽬录。归档⽂件总是释放到当前⽬录,为的是防⽌破坏⽂件系统中重名的⽂件。
所以,楼主的解压缩不会覆盖/var/lib/mysql,只会释放在当前⽬录先,即./var/lib/mysql如果想覆盖的话,在归档和解压时请使⽤-P参数:
tar zcvf -P /var/lib/mysql
tar -Pzxvf
补充:Linux系统其他解压缩命令总结
新农村建设
*.tar ⽤ tar –xvf 解压
*.gz ⽤ gzip -d或者gunzip 解压
*.和*.tgz ⽤ tar –xzf 解压
交通信号灯黄灯亮时*.bz2 ⽤ bzip2 -d或者⽤bunzip2 解压*.tar.bz2⽤tar –xjf 解压
*.Z ⽤ uncompress 解压
*.tar.Z ⽤tar –xZf 解压
*.rar ⽤ unrar e解压
*.zip ⽤ unzip 解压

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。