linux命令——tar

1、归档

tar不能进行压缩,只进行归档,实际上tar是使用其他程序(比如gzip或bzip2)来压缩它要创建的归档文件。即使你不打算压缩tarball,也仍然可以用同样的基本选项以同样的方式来创建它:
-c(或--create)选项告诉tar正在创建一个归档文件,
-f(或--file)选项则用于为归档文件指定文件名

例子:
    tar -cf   alltxt.tar *.txt  //将当前目录下所有文本文件归档到 alltxt.tar
    tar -cf  tmp.tar  tmp/  //将tmp目录归档为 tmp.tar  

2、压缩

-z(或--gzip)选项,能够在tar中调用gzip
-v(或--verbose)选项


例子:
    tar -zcvf moby.tar.gz moby-dick/   


3、解压

在解开一个归档文件(不管它是否用gzip压缩过)之前,最好先对它进行测试。首先,这能提前了解该文件是否有损坏,免得文件出错时再急得抓耳挠腮。其次,能够知道创建该归档文件的人是细心地将100个文件放在一个目录中,还是粗心地将100个单独的文件直接放在归档文件中,以免解开归档文件后弄得桌面上到处都是文件。

-t(或--list)选项,测试归档文件

例子:
tar -zvtf moby.tar.gz

要确保-f是最后一个选项,因为在它后面需要指定.tar.gz文件的名称;否则,tar会报错。


要创建.tar.gz文件,使用的一组选项是-zcvf。而要解开并解压
生成的文件,只需要替换其中的一个选项,即用-x(或--extract)
替换-c(或--create)。

例子:
tar -zxvf moby.tar.gz


参考文档:linux命令速查手册


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值