我如何知道我是否处于监狱、容器、快照等环境中?

我如何知道我是否处于监狱、容器、快照等环境中?

当一位同事离开公司时,我从他那里收到了一台机器(Ubuntu 12.04 服务器)。我创建了自己的用户 sudo/admin 并通过 SSH 使用这台机器几个月。自从我收到机器以来第一次重新启动后,我发现我的用户和我安装的所有内容都丢失了。我的用户不在/etc/passwd文件中并且/home/myuser目录丢失。当我重新创建用户并重新安装所有内容时,我没有收到任何可疑错误。

我怀疑在重新启动之前我可能一直处于快照/监狱/容器环境中,但我怎么知道呢?

答案1

第 3 部分(共 3 部分)(来自这里): sudo lxc-list列出容器。如果列出了一个,您可以启动它并查看您的用户是否在那里。

至于您是否在快照中工作,这意味着某些虚拟化正在运行。除了寻找 KVM: 之外sudo dpkg -l | grep -i kvm,这超出了操作系统的范围。

相关内容