当我使用此命令创建文本文件的存档时:
tar -zcvf file.gz file.txt
然后我提取它在文件的开头和结尾处得到一些奇怪的字符:
\ 00 \ 00 \ 00 \ 00 \ 00 \ 00 \ 00 \ 00 \ 00 \ 00 \ 00 \ 00 \ 00 \ 00 \ 00 \ 00 \ 00 \ 00 \ 00 \ 00 \ 00 \ 00 \ 00 \ 00 \ 00 \ 00 \ 00 \ 00 \ 00 \ 00 \ 00 \ 00 \ 00 \ 00 \ 00 \ 00 \ 00 \ 00 \ 00 \ 00 \ 00 \ 00 \ 00 \ 00 \ 00 \ 00 \ 00 \ 00 \ 00 \ 00 \ 00 \ 00 \ 00 \ 00 \ 00 \ 00 \ 00 \ 00 \ 00 \ 00 \ 00 \ 00 \ 00 \ 00 \ 00 \ 00 \ 00 \ 00 \ 00 \ 000000644 \
我该如何删除它们?是否可以创建没有这些特殊字符的单个文本文件的存档?
答案 0 :(得分:1)
tar cfz
创建了一个gzip tar:file.tar.gz
。它与tar cf file.tar
后跟gzip file.tar
相同
使用tar xvfz
(或gunzip file.tar.gz && tar xvf file.tar
提取此类文件,但z
更短。)
对于单个文件,请使用gzip
和gunzip
(可能与-k
或--keep
保留原始文件。