Установка KVM и предварительные условия

Установка KVM и предварительные условия

Перед установкой KVMнам нужно проверить, поддерживает ли наш процессор визуализацию или нет, и выполнить команду, например:

egrep -c '(vmx|svm)' /proc/cpuinfo

Что дает вывод 0/1/2/3/4 зависит от процессора

если 0, то визуализация не поддерживается, иначе поддерживается.

Кто-нибудь, пожалуйста, объясните команду, т.е. что egrep -c (vmx|svm)означает ??

Заранее спасибо.

решение1

egrep -c '(vmx|svm)' /proc/cpuinfo

Проверяется наличие одного из этих двух флагов в файле /proc/cpuinfo.

SVM — это флаг, связанный сВиртуализация AMD (AMD-V)Флаг ЦП для AMD-V — «svm».

VMX имеет отношение кВиртуализация Intel (VT-x)Флаг ЦП для возможности VT-x — «vmx»;

man egrep

NAME
       grep, egrep, fgrep, rgrep - print lines matching a pattern


DESCRIPTION
       grep  searches the named input FILEs (or standard input if no files are
       named, or if a single hyphen-minus (-) is given as file name) for lines
       containing  a  match to the given PATTERN.  By default, grep prints the
       matching lines.

       In  addition,  three  variant  programs  egrep,  fgrep  and  rgrep  are
       available.   egrep  is  the  same  as  grep -E.

тогда egrep то же самое, что и gerp -E, что означает также изman grep

 -E, --extended-regexp
          Interpret  PATTERN  as  an extended regular expression 

Итак, в заключение, эта команда будет искать эти флаги процессора в файле /proc/cpuinfo, а затем подсчитывать их количество, а не выводить на печать соответствующие числа.

  -c, --count
              Suppress normal output; instead print a count of matching  lines
              for  each  input  file.  

Связанный контент