लिनक्स यह बताने के लिए कि मशीन भौतिक है या आभासी


9

हम कैसे जांच सकते हैं कि मशीन लिनक्स में भौतिक या आभासी है?

किस कमांड का उपयोग किया जा सकता है?


1
क्या कोई कारण है जो आपने इस प्रश्न को टैग किया था redhat-enterprise-linux? या linuxटैग अधिक उपयुक्त है? कृपया अपने टैग को आवश्यक रूप से संपादित करें।
मैं कहता हूं कि मोनिका

जवाबों:


8

यदि आपको सिस्टम स्थापित किया गया है, तो यह आता है systemd-detect-virt

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

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

वर्चुअलाइजेशन और कंटेनरों के कई अलग-अलग प्रकारों का भी पता लगा सकते हैं।

यदि सिस्टमड नहीं है, तो virt-whatकम से कम डेबियन पर एक पैकेज भी है (और यह मानते हुए कि यह कहां से आता है, अनिश्चित रूप से रेडहैट के लिए भी)।

एक और अधिक दृष्टिकोण के लिए यूनिक्स और लिनक्स पर "वर्चुअलाइजेशन तकनीक का निर्धारण करने का आसान तरीका" भी देखें ।


10

प्रयोग lshwसे आपको सिस्टम की जानकारी मिलेगी:

  1. कमांड चलाएँ: sudo apt-get install lshw
    • नोट: यह आदेश लिनक्स वितरण के आधार पर भिन्न हो सकता है।
  2. कमांड चलाएँ: sudo lshw -class system
  3. यह सिस्टम के बारे में जानकारी दिखाएगा। उदाहरण के लिए, यदि मशीन डेल या एचपी है, तो वह उत्पाद होगा । वर्चुअल मशीन के मामले में, उत्पाद एमुलेटर का नाम होगा।

4
आप dmidecode
davidgo

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.