我需要使用一个SQL服务器实例,但是我的工作区运行Linux,并且提供给我的数据库备份在Windows上运行。我成功地在我的Linux环境中安装了Server,并且我使用DBeaver来访问它,我遇到的主要问题是当我试图在我的Server实例中恢复这个.bkp文件时。我试图恢复数据库使用这个SQL命令,我在这个站点中读到了一个答案.,但是我需要逻辑数据文件名和逻辑数据日志。所以我运行了下一个SQL命令。RESTORE DATABASE FILELISTONLY
FROM DISK = &
我构建了一个使用SQLite (sqlite-jdbc-3.8.7.jar)的Java应用程序,并将所有内容都放入了一个jar文件中。在windows上运行jar文件就像预期的那样,然而,尝试在Ubuntu Server 14.04上运行它已经变成了一项相当大的任务!我在VirtualBox中组装了一个全新的虚拟机进行测试。我在我的home目录中创建了一个新的子目录,并复制了我的app jar文件。
我已经编写了一个不同的基本shell脚本,它将指定的文件移动到dustbin目录中。脚本如下:#move items to dustbin directoryecho "File moved to dustbin"
这对我来说很好,我指定的任何文件都会移动到但是,我想要做的是创建一个新脚本,该脚本将把dustbin目录中的文件移回其原始目录。我知道我可以很容易地编写一个脚本,将它移回用户指定的位置,但我更喜欢有一个将它移到其原