Linux tar命令

Linux 2015年07月25日 ,

Linux返回上一次的目录

tar无疑是Linux非常常用的命令之一,几天枫竹梦给带来tar命令的记录。

tar命令

tar是一个打包和解包的命令,它的强大之处在于它可以配合压缩命令一同使用,在打包的同时进行压缩,同样也用它来进行解包。

用法

tar [-][options] [pathname ...]

常用参数

主操作命令:

  • -c--create:创建新的打包文件。
  • -x--extract, --get:解压文件。
  • -t--list:列出打包文件中的内容。
  • -r--append:向打包文件的末尾追加文件。
  • -u--update:仅追加比打包文件中新的文件。

以上的主要参数在tar命令执行一次时,只能使用其中的一个,不能同时使用。

  • -j --bzip2:使用bzip2压缩。压缩文件一般使用bz2标识。
  • -z--gzip:使用gzip压缩。压缩文件一般使用gz标识。
  • -v --verbose:命令执行过程中显示当前处理文件。
  • -f--file ARCHIVE:使用打包文件名。在该参数的不要再加其他选项,而紧跟打包文件的名字。

示例

1.打包命令

[mn@furzoom tmp]$ tar -cvf etc.tar /etc # 将/etc目录下的文件打包成etc.tar
[mn@furzoom tmp]$ tar -zcvf etc.tar.gz /etc # 打包同时使用gzip压缩
[mn@furzoom tmp]$ tar -jcvf etc.tar.bz2 /etc # 打包同时使用bzip2压缩

2.解压命令

[mn@furzoom tmp]$ tar -xvf etc.tar # etc.tar解压在当前目录
[mn@furzoom tmp]$ tar -zxvf etc.tar.gz # 解压具有gzip压缩的文件
[mn@furzoom tmp]$ tar -jxvf etc.tar.bz2 # 解压具有bzip2压缩文件

以上这些选项对于一般的人来讲已经足够使用了。

转载请注明,本文地址:http://furzoom.com/linux-tar/‎

如无特别说明,本站文章皆为原创,若要转载,务必请注明以下原文信息:
日志标题:《Linux tar命令》
日志链接:http://furzoom.com/linux-tar/
博客名称:枫竹梦

发表评论

插入图片

NOTICE1:请申请gravatar头像,没有头像的评论可能不会被回复!

回到顶部