发布网友 发布时间:2022-04-23 20:28
共3个回答
热心网友 时间:2023-10-09 01:34
参数错误,压缩包破损,都这样提示的。
首先,-c参数用于创建压缩文件,-x参数用于解压文件,因此这两个参数不能同时使用。其次,-z参数指定使用Gzip格式来压缩或解压文件,-j参数指定使用bzip2格式来压缩或解压文件。用户使用时则是根据文件的后缀来决定应使用何种格式参数进行解压。
在执行某些压缩或解压操作时,可能需要花费数个小时,如果屏幕一直没有输出,一方面不好判断打包的进度情况,另一方面也会怀疑电脑死机了,因此非常推荐使用-v参数向用户不断显示压缩或解压的过程。-C参数用于指定要解压到哪个指定的目录。
-f参数特别重要,它必须放到参数的最后一位,代表要压缩或解压的软件包名称。小编一般使用“tar -czvf 压缩包名称.tar.gz 要打包的目录”命令把指定的文件进行打包压缩;相应的解压命令为“tar -xzvf 压缩包名称.tar.gz”。
-c 创建压缩文件
-x 解开压缩文件
-t 查看压缩包内有哪些文件
-z 用Gzip压缩或解压
-j 用bzip2压缩或解压
-v 显示压缩或解压的过程
热心网友 时间:2023-10-09 01:34
参数错
tar -zxf xx.tar.gz path/to/file
然后,你要的file就放到了path/to 目录下了
例如:
>tar -ztf glibc-2.9.tar.gz | grep ldconfig.c
glibc-2.9/elf/ldconfig.c
>tar -zxf glibc-2.9.tar.gz glibc-2.9/elf/ldconfig.c
误,压缩包破损,都这样提示的。
-z :是否同时具有gzip的属性?亦即是否需要用gzip压缩或解压? 一般格式为xx.tar.gz或xx.tgz
-j :是否同时具有bzip2的属性?亦即是否需要用bzip2压缩或解压?一般格式为xx.tar.bz2
-v :压缩的过程中显示文件!这个常用
-f :使用档名,请留意,在f之后要立即接档名喔!不要再加其他参数!
-p :使用原文件的原来属性(属性不会依据使用者而变)
--exclude FILE:在压缩的过程中,不要将FILE打包!
热心网友 时间:2023-10-09 01:35
参数错误,压缩包破损,都这样提示的。
[root@RedHat_test ~]# man tar
-c新建打包文件,同 -v一起使用 查看过程中打包文件名
-v压缩或解压过程中,显示过程
-f要操作的文件名
-r表示增加文件,把要增加的文件追加在压缩文件的末尾
-t表示查看文件,查看文件中的文件内容
-x解压文件
-z通过gzip方式压缩或解压,最后以.tar.gz 为后缀
-j通过bzip2方式压缩或解压,最后以.tar.br2 为后缀。压缩后大小小于.tar.gz
-u更新压缩文件中的内容
-p保留绝对路径,即允许备份数据中含有根目录
-P保留数据原来权限及属性
使用tar命令将arch目录打包而且同时使用gzip的技术压缩打包后的文件,打包后的文件名为arch.tar.gz,tar命令中的z参数就表示使用gzip的技术压缩打包后的文件。由于这个tar命令中使用了v参数,所以在该tar命令执行过程中会显示打包的每一个文件和目录。
goddog@promote:~/example$ tar cvfz arch.tar.gz arch
arch/
arch/images.jpg
arch/images (1).jpg
arch/learning.txt