在Linux目录~/Documents/Scratch
中,我使用rethinkdb dump
命令创建了以下tar文件:
kurt@kurt-ThinkPad:~/Documents/Scratch$ ls -tr | tail -n1
rethinkdb_dump_2016-10-10T16:58:32.tar.gz
但是,如果我尝试解压缩此文件,则会出现“意外的文件结束”错误:
kurt@kurt-ThinkPad:~/Documents/Scratch$ tar -zxvf rethinkdb_dump_2016-10-10T16:58:32.tar.gz
tar (child): Cannot connect to rethinkdb_dump_2016-10-10T16: resolve failed
gzip: stdin: unexpected end of file
tar: Child returned status 128
tar: Error is not recoverable: exiting now
我是否可能必须在解压缩之前重命名该文件?
答案 0 :(得分:1)
是的,你可以重命名它。
mv rethinkdb_dump_2016-10-10T16\:58\:32.tar.gz rethinkdb.tgz
tar zxvf rethinkdb.tgz
或者您可以使用--force-local:
强制它查看localytar -zxvf rethinkdb_dump_2016-10-10T16\:58\:32.tar.gz --force-local