InggrisPerancisSpanyol

favorit OnWorks

virt-what - Online di Cloud

Jalankan virt-what di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

Ini adalah perintah virt-apa yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

PROGRAM:

NAMA


virt-what - mendeteksi jika kita sedang berjalan di mesin virtual

RINGKASAN


virt-apa [opsi]

DESKRIPSI


"virt-what" adalah skrip shell yang dapat digunakan untuk mendeteksi apakah program sedang berjalan di a
mesin virtual.

Program mencetak daftar "fakta" tentang mesin virtual, berasal dari
heuristik. Satu fakta dicetak per baris.

Jika tidak ada yang dicetak dan skrip keluar dengan kode 0 (tidak ada kesalahan), maka itu bisa berarti antara
bahwa program berjalan pada bare-metal or program berjalan di dalam jenis
mesin virtual yang tidak kita ketahui atau tidak dapat dideteksi.

FAKTA


hiperv
Ini adalah hypervisor Microsoft Hyper-V.

Status: dikonfirmasi oleh RWMJ

ibm_systemz
Ini adalah sistem partisi perangkat keras IBM SystemZ (atau S/390 lainnya). Tambahan
fakta yang tercantum di bawah ini juga dapat dicetak.

ibm_systemz-langsung
Ini adalah Linux yang berjalan langsung pada sistem partisi perangkat keras IBM SystemZ.

Ini diharapkan menjadi konfigurasi yang sangat tidak biasa - jika Anda melihat hasil ini, Anda
harus memperlakukannya dengan curiga.

Status: tidak dikonfirmasi

ibm_systemz-lpar
Ini adalah Linux yang berjalan langsung pada LPAR pada partisi perangkat keras IBM SystemZ
sistem.

Status: tidak dikonfirmasi

ibm_systemz-zvm
Ini adalah tamu az/VM yang berjalan di LPAR pada partisi perangkat keras IBM SystemZ
sistem.

Status: dikonfirmasi oleh RWMJ menggunakan tamu Fedora yang berjalan di z/VM

linux_vserver
Ini dicetak untuk kompatibilitas mundur dengan virt yang lebih lama-apa yang tidak bisa
membedakan antara tamu kontainer VServer Linux dan host.

linux_vserver-tamu
Proses ini berjalan dalam wadah Linux VServer.

Status: disumbangkan oleh BarXX Metin

linux_vserver-host
Proses ini berjalan sebagai host Linux VServer (VxID 0).

Status: disumbangkan oleh BarXX Metin dan Elan Ruusamaee

lxc Proses ini berjalan dalam wadah Linux LXC.

Status: disumbangkan oleh Marc Fournier

Kvm Tamu ini berjalan di hypervisor KVM menggunakan akselerasi perangkat keras.

Perhatikan bahwa jika hypervisor menggunakan akselerasi perangkat lunak, Anda harus tidak Lihat ini,
tetapi harus melihat fakta "qemu" sebagai gantinya.

Status: dikonfirmasi oleh RWMJ.

openvz
Tamu tampaknya berjalan di dalam wadah OpenVZ atau Virtuozzo.

Status: disumbangkan oleh Evgeniy Sokolov

paralel
Tamu berjalan di dalam Platform Virtual Parallels (Parallels Desktop, Parallels
pelayan).

Status: disumbangkan oleh Justin Clift

powervm_lx86
Tamu berjalan di dalam emulator IBM PowerVM Lx86 Linux/x86.

Status: data awalnya dipasok oleh Jeffrey Scheel, dikonfirmasi oleh Yufang Zhang dan RWMJ

qemu
Ini adalah hypervisor QEMU menggunakan emulasi perangkat lunak.

Perhatikan bahwa untuk tamu KVM (percepatan perangkat keras), Anda harus tidak Lihat ini.

Status: dikonfirmasi oleh RWMJ.

mental Ini adalah tamu User-Mode Linux (UML).

Status: disumbangkan oleh Laurent Leonard

kebajikan
Semacam virtualisasi tampaknya hadir, tetapi kami tidak yakin apa itu. Di dalam
beberapa kasus sudut yang sangat langka di mana kami tahu bahwa virtualisasi sulit dideteksi, kami
akan mencoba serangan waktu untuk melihat apakah instruksi mesin tertentu berjalan lebih banyak
lambat dari yang seharusnya, yang akan menunjukkan virtualisasi. Dalam hal ini,
fakta generik "virt" dicetak.

kebaikan
Ini adalah sistem partisi perangkat keras Hitachi Virtualization Manager (HVM) Virtage.

Status: data yang diberikan oleh Bhavna Sarathy, tidak dikonfirmasi

virtualbox
Ini adalah tamu VirtualBox.

Status: disumbangkan oleh Laurent Leonard

komputer virtual
Tamu tampaknya berjalan di Microsoft VirtualPC.

Status: tidak dikonfirmasi

vmware
Tamu tampaknya berjalan di VMware hypervisor.

Status: dikonfirmasi oleh RWMJ

Xen Tamu tampaknya berjalan di hypervisor Xen.

Status: dikonfirmasi oleh RWMJ

xen-dom0
Ini adalah Xen dom0 (domain istimewa).

Status: dikonfirmasi oleh RWMJ

xen-domU
Ini adalah Xen domU (domain tamu paravirtualisasi).

Status: dikonfirmasi oleh RWMJ

xen-hvm
Ini adalah tamu Xen yang sepenuhnya tervirtualisasi (HVM).

Status: dikonfirmasi oleh RWMJ

EXIT STATUS


Program yang menggunakan atau membungkus "virt-what" harus memeriksa bahwa status keluar adalah 0 sebelum mereka
mencoba untuk mengurai output dari perintah.

Status keluar bukan nol menunjukkan beberapa kesalahan, misalnya, baris perintah yang tidak dikenal
argumen. Jika status keluar bukan nol maka keluaran "fakta" (jika ada yang dicetak)
tidak dapat dijamin dan harus diabaikan.

Status keluar tidak tidak ada hubungannya dengan apakah program sedang berjalan
baremetal atau di bawah virtualisasi, atau dengan apakah deteksi terkelola "virt-what"
"benar" (yang pada dasarnya tidak dapat diketahui mengingat banyaknya variasi virtualisasi
sistem di luar sana dan bahwa beberapa sistem sengaja meniru yang lain).

RUNNING VIRT-APA DARI LAIN PROGRAM


"virt-what" dirancang agar Anda dapat dengan mudah menjalankannya dari program lain atau membungkusnya dalam
Perpustakaan.

Program Anda harus memeriksa status keluar (lihat bagian di atas).

Beberapa bahasa pemrograman (terutama Python: edisi 1652) secara keliru menutupi "SIGPIPE"
sinyal dan tidak mengembalikannya saat menjalankan subproses. "virt-what" adalah skrip shell
dan beberapa perintah shell tidak bekerja dengan benar saat Anda melakukan ini. Anda mungkin melihat peringatan dari
"virt-what" mirip dengan ini:

echo: kesalahan penulisan: Pipa rusak

Solusinya adalah mengatur penangan sinyal "SIGPIPE" kembali ke "SIG_DFL" sebelum dijalankan
"virt-apa".

PENTING CATATAN


Sebagian besar waktu, menggunakan program ini adalah salah sesuatu yang harus dikerjakan. Sebaliknya Anda harus mendeteksi
fitur spesifik yang sebenarnya ingin Anda gunakan. (Sebagai contoh, jika Anda ingin mengeluarkan
Perintah hypervisor Xen Anda akan mencari file "/proc/xen/privcmd").

Namun orang-orang terus meminta ini, jadi kami menyediakannya. Ada beberapa kegunaan yang sah:

Alat pelaporan bug
Jika Anda berpikir bahwa virtualisasi dapat memengaruhi cara program Anda berjalan, maka Anda mungkin
gunakan "virt-what" untuk melaporkan ini dalam alat pelaporan bug.

Tampilan status dan alat pemantauan
Anda dapat memasukkan informasi ini dalam status dan program pemantauan.

Penyetelan sistem (terkadang)
Anda mungkin menggunakan program ini untuk menyetel sistem operasi agar berjalan lebih baik sebagai virtual
mesin hypervisor tertentu. Namun jika menginstal driver paravirtualized,
lebih baik untuk memeriksa fitur spesifik yang dibutuhkan driver Anda (mis. untuk keberadaan
perangkat PCI).

Gunakan virt-what online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

  • 1
    GeoServer
    GeoServer
    GeoServer adalah perangkat lunak sumber terbuka
    server yang ditulis dalam Java yang memungkinkan pengguna
    untuk berbagi dan mengedit data geospasial.
    Dirancang untuk interoperabilitas, itu
    menerbitkan da...
    Unduh GeoServer.dll
  • 2
    Kunang-kunang III
    Kunang-kunang III
    Keuangan pribadi sumber terbuka dan gratis
    Pengelola. Fitur Firefly III a
    sistem pembukuan berpasangan. Kamu bisa
    cepat masuk dan atur
    transaksi saya...
    Unduh Firefly III
  • 3
    Ekstensi Apache OpenOffice
    Ekstensi Apache OpenOffice
    Katalog resmi Apache
    ekstensi OpenOffice. Anda akan menemukan
    ekstensi mulai dari kamus hingga
    alat untuk mengimpor file PDF dan untuk menghubungkan
    dengan ekst...
    Unduh Ekstensi Apache OpenOffice
  • 4
    MantisBT
    MantisBT
    Mantis adalah web yang mudah digunakan
    bugtracker berbasis untuk membantu bug produk
    pelacakan. Ini membutuhkan PHP, MySQL dan a
    server web. Lihat demo dan host kami
    menawarkan...
    Unduh MantisBT
  • 5
    Utusan LAN
    Utusan LAN
    LAN Messenger adalah aplikasi obrolan p2p
    untuk komunikasi intranet dan tidak
    membutuhkan server. Berbagai berguna
    fitur yang didukung termasuk
    pemberitahuan...
    Unduh LAN Messenger
  • 6
    DrJawa
    DrJawa
    DrJava adalah program ringan
    lingkungan untuk Java yang dirancang untuk mendorong
    pengembangan perangkat lunak yang digerakkan oleh tes. Dia
    termasuk editor program cerdas,
    sebuah int...
    Unduh DrJava.dll
  • Lebih banyak lagi »

Perintah Linux

Ad