インストールの前に、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 ファイルにこれら 2 つのフラグのいずれかが存在するかどうかを検索します。
SVMはフラグに関連しているAMD 仮想化 (AMD-V)AMD-V の CPU フラグは「svm」です。
VMXは、Intel 仮想化 (VT-x)VT-x 機能の CPU フラグは "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 ファイルでそれらの CPU フラグを検索し、一致するものを印刷するのではなく、出現回数をカウントします。
-c, --count
Suppress normal output; instead print a count of matching lines
for each input file.