首页 > 编程知识 正文

tar -cvf,tar cvf命令

时间:2023-05-05 19:55:28 阅读:8998 作者:3678

参数:

创建-c:压缩文件-x :解压缩-t :查看内容-r :将文件添加到压缩归档文件末尾-u :更新原始压缩包中的文件五个独立命令,使用其中一个压缩解压缩。 可以与其他命令连用,但只能使用其中一个。 如果需要,可以在压缩或解压缩文件时选择以下参数:

- z :具有gzip属性- j :具有bz2属性- z :具有compress属性-v :显示所有进程-O :将文件解压缩到标准输出-从-delete归档文件中删除注意事项为负2个。

以下参数-f是必需的

-f:使用文件名。 请注意,此参数是最后一个参数,后面只有文件名。

以下是例子

1 .压缩一个目录

eg: tar -cvzf test.tar.gz tar #压缩当前目录下的tar目录。 压缩包的名称可以是test.tar.gz 2.压缩文件之一

eg : tar-cvzf test.tar.gz./*.c#压缩当前目录中后缀为. c的文件。 但是,不能压缩以.开头的文件3.1检查压缩文件的内容

eg: tar -tvf test.tar.gz #解压缩文件4 .显示当前目录中test.tar.gz压缩文件的文件

将eg.tar-xvzf test.tar.gz # test.tar.gz解压缩到当前目录下的5 .文件夹中以创建归档文件,然后备份目录,

eg: tar -cvf test.tar tar #将tar文件夹下的文件生成为test.tar档案6。 将类型的文件归档,并备份类型的文件

eg : tar-CVF test.tar./tar/*.c#会将tar文件夹中以. c结尾的所有文件放入test.tar文件中,但不能使用以.开头的文件7 .归档文件

eg : tar-RF test.tar./test1 #将test1文件夹中的所有文件添加到test.tar归档文件8 .删除归档文件中的文件

eg : tar-ftest.tar--从deletea.c # test.tar文件中删除a.c文件9 .从归档文件中删除某一类型的文件

eg : tar-ftest.tar--从delete *.c# test.tar文件中删除以. c结尾的文件10 .释放归档文件

eg : tar-xvf test.tar # test.tar将归档文件的内容显示在当前目录下11 .显示归档文件的内容

eg: tar -tvf test.tar总结

1,*.tar用tarxvf解压缩2,*.gz用gzip -d或gunzip解压缩3,*.tar.gz和*.tgz用tarxzf解压缩4,*.bz2用bzip2 -d或bunzip2 *.tar.Z用tarxzf解压缩8,*.rar用unrar e解压缩9,*.zip用unzip解压缩tar cvf etcbak.tar etc/1打包一个tar tar xvf etcbak.tar

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。