回答:
systemdがインストールされている場合は、に付属していsystemd-detect-virt
ます。
me@real-machine:~$ systemd-detect-virt
none
me@vm:~$ systemd-detect-virt
qemu
さまざまな種類の仮想化とコンテナーも検出できます。
systemdがない場合はvirt-what
、少なくともDebianにパッケージが含まれているパッケージもあります(当然、RedHatの場合も、パッケージの出所を考慮してください)。
さらに多くのアプローチについては、UnixおよびLinuxで「仮想化テクノロジーを決定する簡単な方法」も参照してください。
redhat-enterprise-linux
か?またはlinux
タグはより適切ですか?必要に応じてタグを編集してください。