Linux プロセス名からプロセスIDを取得する
Linuxで、プロセス名からプロセスIDを取得するまでの手順を記述してます。
環境
- OS Rocky Linux release 8.4 (Green Obsidian)
プロセスIDを取得
プロセス名からプロセスIDを取得するには「pgrep」を使用します。
例えば「docker」で使用しているプロセスIDを取得する場合は、以下となります。
pgrep docker
<出力結果>
681252
681439
681443
カンマ区切りで出力することも可能です。
pgrep -d ',' docker
<出力結果>
681252,681439,681443
プロセス名も表示することが可能です。
pgrep -l docker
<出力結果>
681252 dockerd
681439 docker-proxy
681443 docker-proxy
また、「pkill」を使用すればプロセスを止めることが可能です。
sudo pkill docker
-
前の記事
SQL Server 符号を取得する 2022.03.14
-
次の記事
javascript lodashを使ってパスから配列を作成する 2022.03.15
コメントを書く