Perintah Linux untuk mengetahui apakah mesin itu fisik atau virtual


Jawaban:


8

Jika Anda telah menginstal systemd, ia datang dengan systemd-detect-virt.

me@real-machine:~$ systemd-detect-virt 
none

me@vm:~$ systemd-detect-virt 
qemu

Dapat mendeteksi berbagai jenis virtualisasi dan wadah juga.

Jika tidak memiliki systemd, ada juga virt-whatyang 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.


10

Menggunakan lshwakan memberi Anda informasi sistem:

  1. Jalankan perintah: sudo apt-get install lshw
    • CATATAN: Perintah ini dapat bervariasi tergantung pada distribusi Linux.
  2. Jalankan perintah: sudo lshw -class system
  3. Ini akan menampilkan informasi tentang sistem. Misalnya, jika mesinnya adalah Dell atau HP, itu akan menjadi produk . Dalam kasus mesin virtual, produk akan menjadi nama emulator.

4
Anda juga dapat melakukan sesuatu yang setara dengan dmidecode
davidgo

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.