# Sloth

lsof 的原生图形界面，按进程列出 Mac 上所有打开的文件、套接字与管道。

HTML: https://softbests.com/zh/software/sloth
Markdown: https://softbests.com/zh/software/sloth.md
Website: https://sveinbjorn.org/sloth

- 栏目: [开发者工具](https://softbests.com/zh/category/developer-tools)
- 定价: 开源
- 平台: macOS
- 被低估

## 适合谁

排查某个文件、端口或挂载点被哪个进程占用的开发者与管理员。

## 为什么值得关注

Sloth 列出所有打开的文件、目录、IP 套接字、Unix 域套接字、设备与管道，可按名称、访问模式、卷、类型、位置或正则筛选，并按进程、用户、bundle identifier 等排序。它能显示套接字状态、协议与版本，标出进程之间的连接，还提供检查窗口、文件右键操作与应用内 root 授权。它是 Objective-C/Cocoa 原生应用，采用 BSD-3-Clause，GitHub 约 9000 星，在大量进程时依然流畅。它偏向诊断而非长期监控，界面信息密度高，查看 root 进程的套接字需要授权弹窗。

## 可替代谁

- lsof

## 相关与平替

- [Wireshark](https://softbests.com/zh/software/wireshark)
- [btop](https://softbests.com/zh/software/btop)
