プロセスリストのコマンドは次のとおりです。
ps -ef | tr -s ' ' | awk '{ if ($8=="/usr/sbin/apache2") print $1, $2 }'
column8が/ usr / sbin / apache2(プロセス名)に等しい各行の最初の2列(userId、PID)のみを出力します
ここにプロセス数のコマンドがあります:
ps -ef | tr -s ' ' | awk '{ if ($8=="/usr/sbin/apache2") print $1, $2 }' | wc -l
grep filenameためですか?それは単に出力氷点下4: 、、psそして最後に、あなた/ インスタンス。grepwcshbash