macOSでターミナルを使用してプロセスを強制終了する方法
Macのターミナル(Terminal)アプリは、バックグラウンドで実行されている補助サービスとプロセスがMacの速度を低下させている可能性があることを特定するのに役立ちます。(Mac to slow down.)ターミナル(Terminal)アプリケーションは、ユーザーがコマンドラインインターフェイスを介してmacOSに入るのに役立ちます。ターミナル(Terminal)でコマンドを入力するときは、スペース、文字、および大文字と小文字が正確であることを確認してください。
注(Note):このガイドでは、macOSBigSurを実行しているMacBookを使用して(macOS Big Sur)います(MacBook)。
Macターミナルアプリケーションを使用してプロセスを強制終了する方法(How to Kill a Process Using the Mac Terminal Application)
ターミナル(Terminal)を使用してプロセスを強制終了するために必要な基本的な手順:
- ファイルとフォルダをバックアップする
- ターミナルアプリケーションを起動します
- 実行中のプロセスのリストを表示する
- 終了するプロセスを見つけます
- (Kill)ターミナル(Terminal)コマンドを使用してプロセスを強制終了します
1.ファイルとフォルダをバックアップします (Backup Your Files and Folders )
誤って削除したためにバックアップからMacを復元する必要がないように、Time Machineを使用してデータ、ファイル、およびフォルダをバックアップする(backup your data, files and folders using Time Machine)ことをお勧めします。Time Machineは、セットアップと使用が簡単です。
Time Machineを使用すると、過去にさかのぼって、ファイルが最近どのように表示されたかを確認することもできます。Time Machineの設定に関する記事を読むには、上のリンクを確認してください。
2.ターミナルアプリケーションを起動します(2. Launch the Terminal Application)
Macで(Mac)ターミナル(Terminal)を開くために使用できるオプションがいくつかあります。これには、キーボードショートカット(keyboard shortcut)、ランチパッド(Launchpad)の使用、またはアプリケーション(Applications)フォルダからターミナルを開くことが含まれます。(Terminal)
- キーボードショートカットを使用してターミナル(Terminal)を起動するには、Command + SpacebarSpotlightを開きます。ターミナル(Terminal)を検索し、それをダブルクリックしてアプリケーションを開きます。
- Launchpadから(Launchpad)ターミナル(Terminal)を開くこともできます。DockでLaunchpadを選択し、 Otherフォルダーを選択してから、 Terminalを選択します。
- または、メニューバーの[移動]に移動し、[ユーティリティ]を選択して、[(Go)ターミナル(Utilities)](Terminal )をダブルクリックして起動します。
標準のターミナル(Terminal)ウィンドウが開き、最後にログインした日時と、実行するコマンドを入力するコマンドプロンプトが表示されます。また、デフォルトでホームフォルダ(Home Folder)になっている現在の(作業)ディレクトリも表示されます。
3.現在実行中のプロセスのリストを表示する (3. View the List of Currently Running Processes )
Macでアクティブなすべてのプロセスをすばやく表示したい場合は、 Activity Monitorを開いて、 CPU使用率でソートされた各プロセスを確認できます。[メモリ(Memory)]タブで使用されているRAMの量によってランク付けされた同じプロセスを確認することもできます。
ターミナル(Terminal)でプロセスを表示するには、以下の手順に従ってください。
- 起動したばかりのターミナルウィンドウに(Terminal)topと入力すると、現在実行中のプロセスとそれらが消費しているリソースのリストが表示されます。
- ps -axと入力して、実行中のプロセスをPID(PIDs)、実行経過時間、プロセス名、および場所とともに一覧表示することもできます。
4.閉じたいプロセスを見つけます(4. Find the Process You Want to Close)
PIDまたはCMD列の名前に基づいて、プロセスリストからプロセスをすばやく識別できます。次の方法を使用して、 PID(PID)を見つけることができます。
- アクティビティ(Activity)モニターを 確認し、下にスクロールして、ターミナル(Terminal)ウィンドウで関連するプロセスを見つけます。
- grepコマンドを使用して、 PIDまたは名前でプロセスを検索し、必要な情報を除外します。grepコマンドをpsaxコマンドと一緒に使用して、強制終了するプロセスのみを一覧表示できます。
- たとえば、ps ax | grep GarageBandMacで現在実行されている何百ものプロセスの中から(Mac)GarageBandを探す代わりに、 GarageBandを検索します。
表示される結果は次のようになります。
この例は、GaragebandのPIDが547であり、 (PID)Garagebandが起動され たフォルダーも示しています。
5.ターミナルコマンドを使用してプロセスを強制終了します(5. Kill the Process Using a Terminal Command)
Command + Option + Escキーの組み合わせを使用してアプリケーションを強制終了(Force Quit the application)できますが、 Macで実行されているすべてのプロセスではなく、個々のアプリのみが[アプリケーションの強制終了(Force Quit Applications)]ウィンドウに表示されます。
- 不要なプロセスを強制終了するには、プロセスのPIDを書き留めてから、ターミナルにkill <Process PID number> Enterキー(Enter)を押すと、プロセスはすぐに終了します。たとえば、GarageBandを強制終了するには、 (GarageBand)kill547と入力します。
- または、 killall(killall)コマンドを使用して、その名前でプロセスを強制終了し、その名前を含むすべてのプロセスを強制終了することもできます。たとえば、killall GarageBandは、名前に(killall GarageBand)GarageBandが含まれるすべてのプロセスを終了します。
注(Note):killallコマンドを使用する前に、プロセスを注意深く確認してください。
応答しないアプリケーションを強制終了する(Force Quit Unresponsive Applications)
ターミナルは、(Terminal)プログラムが応答しない場合や予期せずハングした(program fails to respond or unexpectedly hangs)場合に、macOSでプロセスまたはプログラムを強制終了するための簡単な方法です。うまくいけば(Hopefully)、上記の手順で問題が解決します。問題が再発した場合は、アプリケーションを更新するか、代替アプリケーションを見つけることを検討してください。
(Did)このガイドは、 Mac(Mac)で厄介なプロセスを殺すのに役立ちましたか?以下のコメントで私たちと共有してください。
Related posts
Macでターミナルを開くにはどうすればよいですか?(3つの方法)
15WindowsコマンドプロンプトおよびPowerShellコマンドに相当するMacターミナル
知っておくべきMacターミナルコマンドトップ10
Firefoxで言語を変更する方法Windows and Mac
ドラッグアンドドロップとは何ですか?ドラッグアンドドロップ方法
Chromeを停止する方法パスワードを保存してください
YouTubeでダークモードを有効にするにはどうすればよいですか?
Screenshot appとMac上のスクリーンショットを撮る方法
Windows and macOSのFirefoxでクッキーをクリアする方法
MacOSバージョンを確認する方法:知っておく必要があるすべて
MacからWindows10にリモートアクセスする方法
あなたのASUS routerにログインする方法:そのうち4つの方法
MacOSBigSurのインストールに失敗したエラーを修正
ズーム会議をスケジュールする3つの方法
PDFを小さくする3つの方法
DNS over HTTPSまたはセキュアDNSルックアップとは何ですか?GoogleChromeで有効にしてください。
ZoomMeetingsアカウントを作成する2つの方法
Macの表示言語を英語から別の言語に変更します
Windows、Android、iPhone、MacでSkype通話を録音する方法
Fix macOS Installationに失敗したエラーのための失敗