Mac OS X の pkill でワイルドカードを使用してプロセスを強制終了する

Anonim

コマンドラインを定期的に使用する人にとっては、pkill と呼ばれる新しいツールを使用すると、Mac OS および Mac OS X の最近のリリースでプロセスを非常に簡単に強制終了できます。標準の kill コマンドを改善することで、pkill はワイルドカードを簡単にサポートします。マッチまたは特定のユーザーに属するすべてのプロセスを簡単に終了できます。

Mac OS で pkill を使用してプロセスを強制終了する

最も基本的な機能では、pkill は次のように使用できます:

pkill アプリケーション名

たとえば、「Safari」に属するすべてのプロセス (Safari Web コンテンツ プロセスを含む) を強制終了するには、次のように入力するだけです:

pkill Safari

pkill とワイルドカードによるプロセスの強制終了

しかし、pkill はおそらく uid フラグとワイルドカードで使用するのが最適です。たとえば、次を使用して文字「C」で始まるすべてのプロセスを強制終了できます:

pkill C

単一のユーザーに属するプロセスも、-U フラグと追加の詳細を使用して簡単に終了できます:

pkill -U ユーザー名 ProcessName

たとえば、ユーザー Will に属するすべてのプロセスを次のように強制終了できます;

sudo pkill -u は

指定されたユーザーがログインしていると仮定すると、そのユーザーが実行しているすべてのアプリが強制終了されます。ただし、ユーザーはログアウトされず、そのユーザーに関連するコア システム プロセスはそのまま残ります。

pkill のマニュアル ページを参照して、より多くの使用法とフラグを確認してください。平均的な Mac ユーザーは、代わりにアクティビティ モニターを使用してタスクを管理する方が適切であることを覚えておいてください。 pkill は、Mountain Lion より前の Mac OS または OS X では使用できません。

Mac OS X の pkill でワイルドカードを使用してプロセスを強制終了する