2016-10-10 56 views
1

创建转储文件在Linux目录~/Documents/Scratch,我创建使用rethinkdb dump命令如下tar文件:如何解压通过Rethinkdb

[email protected]:~/Documents/Scratch$ ls -tr | tail -n1 
rethinkdb_dump_2016-10-10T16:58:32.tar.gz 

但是,如果我尝试解压这个文件,我得到一个“文件意外结束”错误:

[email protected]:~/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 

我是否需要在解压缩之前重命名文件?

回答

1

是的,你可以重命名它。

mv rethinkdb_dump_2016-10-10T16\:58\:32.tar.gz rethinkdb.tgz 
tar zxvf rethinkdb.tgz 

或者你可以迫使它看起来localy使用--force本地:

tar -zxvf rethinkdb_dump_2016-10-10T16\:58\:32.tar.gz --force-local