
Sloth を使って Mac で実行中のすべてのプロセスで開いているファイル、ディレクトリ、ソケット、パイプ、デバイスをすべて表示する
上級の Mac ユーザーで、実行中のすべてのプロセスと、それらのプロセスによって開かれているファイル、ディレクトリ、ソケット、パイプを簡単に確認したい場合は、無料の Sloth ツールが役立つかもしれません。
Slothアプリは、基本的にlsofのGUIフロントエンドです。lsofは強力なコマンドラインツールで、特定のファイルとやり取りしているアプリやプロセス、インターネットを使用しているアプリ、開いているネットワーク接続を持っているアプリなど、様々な情報を確認できます。Slothアプリでは、様々なフラグを設定したlsofコマンドを大量に発行するのではなく、GUI内のトグルを調整することで、プロセス/アプリ、そしてシステム内でのそれらの使用状況に関するあらゆる情報を表示できます。
- Githubの開発者からSlothを無料で入手
アプリをダウンロードし、Gatekeeper をバイパスして開くだけで、すぐに使用できます。
任意のエントリをダブルクリックすると、そのプロセス/アプリに関する詳細情報が表示されます。
Sloth はオープンソースなので、コードを調べてどのように動作するかを確認したい場合は、ぜひそうしてください。
Sloth の開発者は、このアプリについて次のように説明しています。
Slothは、システム上で実行中のすべてのプロセスで使用されている、開いているファイル、ディレクトリ、ソケット、パイプ、デバイスをすべて表示するMacネイティブアプリです。これにより、どのアプリがどのファイルを使用しているかなどを簡単に調べることができます。
– 開いているファイル、ディレクトリ、IP ソケット、デバイス、Unix ドメイン ソケット、パイプをすべて表示します
– 名前、アクセス モード、ボリューム、タイプ、場所、または正規表現を使用してフィルターします
– プロセス名、ファイル数、タイプ、プロセス ID、ユーザー ID、Carbon PSN、バンドル UTI などで並べ替えます
– IP ソケットのステータス、プロトコル、ポート、バージョンを表示します
– プロセス間で確立されたソケットとパイプを表示します
– 詳細な macOS および Unix のファイル/ソケット/プロセス情報を含む検査ウィンドウ
– ファイル操作用の強力なコンテキスト メニュー
– ルート権限で実行するためのアプリ内認証
– Objective-C/Cocoa で記述された非常に高速で応答性の高いネイティブ アプリSlothは、lsofコマンドラインツールをベースに構築された、使いやすく探索的なグラフィカルユーザーインターフェースです。lsofの出力は解析され、並べ替えや検索が可能なアウトラインビューに表示されるほか、様々な便利な追加機能も備わっています。以下のスクリーンショットをご覧ください。
これがあなたにとって役に立つと思われる場合は、チェックしてみてください。