在我处理完数据库文件之后 我试图使它成为tar文件,但在此之前,我看到的db文件的大小是3mb。在我把它压缩到tar文件后,原始文件变成了10kb,压缩文件也变成了10kb。你知道吗
这是我用来压缩文件的命令:
tar cf users.db /root/Desktop/users.tar
我不知道发生了什么,但在属性文件转向 “STL 3D模型(二进制)(model/x.STL-binary)”应该是 “SQLite3数据库(应用程序/x-SQLite3)”
我尝试在sqlite3中使用.dump,但没有修复它显示以下错误:
/**** ERROR: (26) file is not a database *****/
您对
tar
命令的参数不正确。语法是:因为您将
users.db
放在<archive to create>
位置,所以用空的tar
存档替换了users.db
文件。除非你有数据库的备份,否则它就不见了。你知道吗在您编写的注释中,您执行了以下命令:
当您对tar使用
f
选项时,下一个参数指定要创建的文件。您所做的是归档现有文件(/root/Desktop)/用户.tar),并覆盖用户.db. 你知道吗里面有什么用户.db在执行命令后被销毁。你知道吗
相关问题 更多 >
编程相关推荐