GNU/Linux >> Linux の 問題 >  >> Linux

マシンが物理マシンか仮想マシンかを判断する Linux コマンド

lshw の使用 システム情報を提供します:

<オール>
  • 次のコマンドを実行します:sudo apt-get install lshw
    • 注:このコマンドは、Linux ディストリビューションによって異なる場合があります。
  • 次のコマンドを実行します:sudo lshw -class system
  • システムに関する情報が表示されます。たとえば、マシンが Dell または HP の場合、それが product になります。 .仮想マシンの場合、製品はエミュレータの名前になります。

  • systemd がインストールされている場合は、systemd-detect-virt が付属しています。 .

    [email protected]:~$ systemd-detect-virt 
    none
    
    [email protected]:~$ systemd-detect-virt 
    qemu
    

    さまざまな種類の仮想化とコンテナーも検出できます。

    systemd がない場合は virt-what もあります 少なくとも Debian にはパッケージがあります (そして、それがどこから来たのかを考えると、RedHat にも当然のことです)。

    より多くのアプローチについては、Unix と Linux の「仮想化テクノロジを決定する簡単な方法」も参照してください。


    Linux
    1. PodmanでLinux仮想マシンを実行する

    2. Linuxlsコマンドをマスターする

    3. Linuxシステムが物理システムまたは仮想マシンで実行されているかどうかを確認するにはどうすればよいですか?

    1. Linuxシステムが物理マシンか仮想マシンかを確認する方法

    2. Linuxの再起動コマンド

    3. Linuxの「トップ」コマンドのガイド

    1. Linuxftpコマンドの使用方法

    2. Linuxファイルシステムの概要

    3. Linux での locate コマンド