大家好,今天小编来为大家解答tar命令详细解释这个问题,很多人还不知道,现在让我们一起来看看吧!
-x:解压缩
-t:查看内容
-r:将文件附加到压缩存档的末尾
-u:更新原压缩包中的文件
这五个是独立的命令。其中之一用于压缩和解压缩。它可以与其他命令结合使用,但只能使用其中之一。根据需要压缩或解压缩档案时,以下参数是可选的。
-z:带有gzip属性
-j:带有bz2属性
-Z:具有压缩属性
-v:显示所有进程
-O:将文件解压到标准输出
需要以下参数-f
-f: 使用文件名。请记住,该参数是最后一个参数,并且后面只能跟文件名。
tar -cf all.tar *.jpg
该命令是将所有.jpg文件打包到一个名为all.tar的包中。 -c表示生成新的包,-f指定包的文件名。
tar -rf all.tar *.gif
此命令将所有.gif 文件添加到all.tar 包中。 -r 表示添加文件。
tar -uf all.tar 徽标.gif
该命令是更新原tar包all.tar中的logo.gif文件。 -u 表示更新文件。
tar -tf 全部.tar
此命令列出all.tar 包中的所有文件。 -t 表示列出文件。
tar -xf 全部.tar
该命令是解压all.tar包中的所有文件,-t表示解压
压缩
tar -cvf jpg.tar *.jpg //将目录下所有jpg文件打包成jpg.tar
tar -czf jpg.tar.gz *.jpg //将目录下所有jpg文件打包成jpg.tar,并用gzip压缩,生成gzip压缩包,名为jpg.tar.gz
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格式压缩,需要先下载linux下的rar
zip jpg.zip *.jpg //Zip格式压缩,需要先下载linux下的zip
解压
tar -xvf file.tar //解压tar包
tar -xzvf file.tar.gz //解压tar.gz
tar -xjvf file.tar.bz2 //解压tar.bz2
tar -xZvf file.tar.Z //解压tar.Z
unrar e file.rar //解压rar
unzip file.zip //解压zip
原创文章,作者:小su,如若转载,请注明出处:https://www.sudun.com/ask/138504.html
用户评论
打个酱油卖个萌
终于理解了 tar 命令是怎么回事!这篇文章讲解得很清楚,特别是那个使用示例部分真的很实用,我现在可以轻松压缩和解压文件啦!
有13位网友表示赞同!
淡抹丶悲伤
之前经常会碰到需要压缩文件的情况,但总觉得 tar 命令不够友好,幸好看了这个详解,才知道原来它有很多隐藏功能!现在可以用 gzip 压缩文件了,空间节省很多。
有14位网友表示赞同!
志平
这篇解释真的很棒啊,终于解决了我长时间困扰的压缩和解压问题。之前总是记不住各个参数,看完这篇文章立刻就明白过来,tar 命令果然不难用!
有10位网友表示赞同!
空谷幽兰
这个 tar 命令还是挺强大的,不过对于新手来说,感觉太复杂了 参数太多了,需要多花时间来理解和练习。希望以后能看到更详细的使用教程,特别是针对不同场景的应用例子。
有18位网友表示赞同!
麝香味
我从来没用过 tar 命令,看了这篇详解后感觉它确实很实用,可以把多个文件打包压缩成一个文件,传输方便很多。但是文章内容比较深奥,需要仔细研读才能理解
有11位网友表示赞同!
£烟消云散
终于明白了 -v 的作用是查看压缩过程!之前一直认为只是显示文件路径,现在才知道它可以显示更多信息,这样可以用在一些排错的场景中,太棒了!
有7位网友表示赞同!
我的黑色迷你裙
文章写的很棒,深入浅出的讲解了 tar 命令的基本功能和参数。我曾经试过使用 -z 和 -j 选项压缩文件,却不知道他们的区别,这篇文章解释得非常清楚!
有18位网友表示赞同!
昂贵的背影
这篇文档真的很有用,帮我解决了打包多个文件夹的问题,之前一直会遇到错误提示,现在知道可以使用 –directory 参数来指定路径了。文章内容很详细,还附带了很多例子,很容易理解。
有19位网友表示赞同!
你瞒我瞒
tar 命令确实挺强大,但需要记住的参数太多,容易记混!希望以后能把常用的参数总结成一张图,这样一看就全明白了,学习起来会更轻松
有8位网友表示赞同!
墨染殇雪
这篇文章解释了很多我之前一直不明白的 tar 命令用法,特别是在关于压缩和解压的不同选项的描述方面都很有帮助。我已经可以开始使用更有效率的方式处理文件了!
有10位网友表示赞同!
孤岛晴空
tar 命令的确是linux系统中重要的工具之一,这篇详解很好地总结了它的常用功能和参数。 但个人觉得对于一些高级用法,比如使用命令行的脚本结合 tar 使用,文章的描述可以更加详细一些。
有14位网友表示赞同!
关于道别
学习 linux 一定要学会使用 tar 命令!这篇文章讲解得非常透详细,从的基本语法到 不同选项的使用都讲解得很清楚。现在我已经可以用 tar 命令进行打包、解压操作了!
有19位网友表示赞同!
墨城烟柳
对于我这种初学者来说,tar 命令确实有点复杂庞大,不过看了这篇详解之后,我已经基本掌握了它的用法。 希望以后能看到更多针对不同场景的 tar 命令使用技巧!
有16位网友表示赞同!
何必锁我心
这个文章写的真好,把命令的使用和例子搭配在一起,很容易理解。我以前总觉得 tar 命令很难用,现在看来只要认真学习一下就能轻松上手!
有9位网友表示赞同!
不离我
tar 命令确实是个很重要的工具,但这篇文章中提到的一些高级用法我还没用到过,可能需要多练习才能熟练掌握。但我相信通过阅读这篇文章以及实践练习,我能逐渐提高我的 linux 操作能力。
有5位网友表示赞同!
烟雨离殇
"tar命令详解" 这篇文章讲解得很好,很有帮助! 尤其是对于那些想深入了解 tar 命令功能和使用方式的人来说,这篇文可以作为很好的参考材料 。文章内容结构清晰,语言通俗易懂,更容易让人理解。
有17位网友表示赞同!