Bagaimana kita dapat memeriksa apakah mesin itu fisik atau virtual di Linux?
Perintah mana yang bisa digunakan?
linux
virtual-machine
physical-environment
Prashast
sumber
sumber
redhat-enterprise-linux
? Atau apakahlinux
tag lebih tepat? Harap edit tag Anda seperlunya.Jawaban:
Jika Anda telah menginstal systemd, ia datang dengan
systemd-detect-virt
.Dapat mendeteksi berbagai jenis virtualisasi dan wadah juga.
Jika tidak memiliki systemd, ada juga
virt-what
yang memiliki paket setidaknya di Debian (dan mempertimbangkan dari mana asalnya, tidak mengejutkan untuk RedHat juga).Lihat juga “Cara mudah untuk menentukan teknologi virtualisasi” di Unix & Linux untuk lebih banyak pendekatan.
sumber
Menggunakan
lshw
akan memberi Anda informasi sistem:sudo apt-get install lshw
sudo lshw -class system
sumber
Pertanyaan serupa di serverfault:
VMware Linux Server - bagaimana Anda bisa tahu apakah Anda seorang vm atau perangkat keras nyata?
Dan jawaban saya :-)
status hostnamectl
sumber