如果应用程序正在使用文件,文件会从 ext4 分区中消失吗?

如果应用程序正在使用文件,文件会从 ext4 分区中消失吗?

KeePassXC 正在使用密码文件。重启后文件就没有了。

正常操作是:文件打开,当系统重新启动时,它安全地关闭它(到目前为止)。 Keepassxc 始终自动保存。我很少在菜单中看到“保存”选项。

KeePass 是否可能对文件处理不当以致文件消失?还有其他的可能性吗?

KeePass 以前从未搞砸过文件。

答案1

与 Windows 不同,Unix 允许在文件打开并被应用程序使用时将其删除。更有可能的是,KeePass 刚刚将文件读取到内存中,并且没有将文件保持打开状态,因为磁盘上的数据已加密,因此内容会被解密到内存中,然后文件会被关闭。

删除密码文件的原因可能有多种,与应用程序正在执行的操作无关。

相关内容