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). Флаг CPU для возможности 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.