如何知道Linux系統是物理的還是虛擬的

VPS

虛擬化技術 他們更好地利用了物質資源。 許多託管或云公司使用虛擬化來獲得物理系統難以實現或成本更高的優勢,此外還具有一些優勢,例如在物理服務器中創建 VPS(虛擬專用服務器)以獲得許多獨立服務器為客戶提供完全獨立運行的獨立系統,能夠關閉系統而不影響其餘系統或獨立管理它們......

好吧,這些為我們提供如此多好處的技術已經發展到足以讓我們很難知道我們是在物理系統還是虛擬系統中運行。 顯然,如果我們自己創建它,很容易知道......這不是我指的。 但是當我們遠程訪問一個系統時,如果沒有太多的了解,我們就不可能查明它是虛擬系統還是真正的物理系統。 這就是為什麼在本文中我們將學習如何了解它......

許多管理員遠程管理系統,這可能是一個問題,因此如果我們可以訪問使用 Linux 的系統,我們可以輕鬆地知道它們是否是虛擬的或沒有使用 各種方法 我在下面解釋:

  • 使用 dmidecode 工具,它是一個利用 DMI 或 SMBIOS 表的工具,提供有關製造商、序列號、型號和其他系統硬件數據的信息。 如果我們安裝了上述工具,我們只需執行命令即可獲取它。 例如,我們可以使用-t選項來指示要獲取的信息類型(參見man)。 根據我們從以下命令中獲得的信息,我們可以知道它是製造商的虛擬系統還是物理系統:
sudo dmidecode -s system-manufacturer

  • 我們也可以使用 lshw 獲取硬件信息並在本例中了解系統類型:
sudo lshw -class system

  • 也可以使用 系統日誌 對於這個實用程序:
sudo dmesg | grep "Hypervisor detected"

還有更多方法 例如facter實用程序、腳本、virt-what等。


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責資料:AB Internet Networks 2008 SL
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。

  1.   阿爾貝托 他說:

    非常感謝你,

    這對於我必須做的清單非常有用。

    問候。