4.2k Star!实用的 Mac 进程管理工具

Sloth是一款开源的Mac应用程序,能显示系统中所有正在运行的进程所使用的文件、目录、套接字、管道和设备。用户可以方便地查看哪个应用程序正在使用哪个文件,并进行各种筛选和排序。
部署运行你感兴趣的模型镜像

【导语】:一款开源的 Mac 应用程序,方便查看系统正在运行的所有进程,以及显示哪些应用程序正在使用哪些文件。

简介

Sloth 是一款本地 Mac 应用程序,能显示系统中所有正在运行的进程所使用的文件、目录、套接字、管道和设备,让用户方便查看哪个应用程序正在使用哪个文件。

Sloth 主要有以下特点:

1、可以查看所有打开的文件、目录、IP套接字、设备、Unix 域套接字和管道

2、可以按名称、访问模式、卷、类型、位置或使用正则表达式筛选

3、可以按进程名、文件数量、类型、进程ID、用户ID、PSN、bundle UTI等排序

4、可以查看IP套接字状态、协议、端口和版本

5、可以查看进程之间建立的套接字和管道

6、检查窗口显示详细的macOS和Unix文件/socket/进程信息

7、强大的文件操作上下文菜单

8、应用程序内认证以 root 权限运行

9、用 Objective-C/Cocoa 编写的快速、响应性好的本地应用

下载安装

项目源码地址

https://github.com/sveinbjornt/Sloth

Sloth是免费的开源软件,从 2004 年以来一直在不断开发和维护,有以下几种安装方式:

1、直接下载安装Sloth 3.0.1(约1.1 MB,要求ARM/Intel 64位,macOS 10.9或更高版本)下载地址:https://sveinbjorn.org/files/software/sloth.zip

2、通过Homebrew下载安装(可能不是最新版本)

$ brew install --cask sloth

3、如果是 macOS 10.8 或更低版本,可以选择下载历史旧版本,各历史版本下载地址:

https://sveinbjorn.org/files/software/sloth/

**简单使用**

Sloth本质上是一个友好的、探索性的图形用户界面,建立在强大的lsof命令行工具之上。lsof的输出将被解析并显示在一个可搜索、可过滤的大纲视图中,该视图具有各种方便的附加功能,比如在查找器中显示文件、终止文件的进程、显示文件信息、按卷过滤和访问模式等等。 

查看打开的文件

查看IP套接字

查看进程之间的套接字和管道

有Mac的朋友赶紧下载体验一下吧!

开源前哨 日常分享热门、有趣和实用的开源项目。参与维护 10万+ Star 的开源技术资源库,包括:Python、Java、C/C++、Go、JS、CSS、Node.js、PHP、.NET 等。

您可能感兴趣的与本文相关的镜像

Stable-Diffusion-3.5

Stable-Diffusion-3.5

图片生成
Stable-Diffusion

Stable Diffusion 3.5 (SD 3.5) 是由 Stability AI 推出的新一代文本到图像生成模型,相比 3.0 版本,它提升了图像质量、运行速度和硬件效率

报错[staruser@kvm10 case]$ starccm+ -batch -np 4 -mpidriver openmpi /data/shared/case/test.sim Picked up _JAVA_OPTIONS: -Dsun.java2d.opengl=true Picked up _JAVA_OPTIONS: -Dsun.java2d.opengl=true Picked up _JAVA_OPTIONS: -Dsun.java2d.opengl=true Starting local server: /data/shared/case/opt/20.02.007-R8/STAR-CCM+20.02.007-R8/star/bin/starccm+ -np 4 -mpidriver openmpi -server -xencoded-session L2RhdGEvc2hhcmVkL2Nhc2UvdGVzdC5zaW0= Starting parallel server Intel MKL WARNING: Support of Intel(R) Advanced Vector Extensions (Intel(R) AVX) enabled only processors has been deprecated. Intel oneAPI Math Kernel Library will use Intel(R) Streaming SIMD Extensions 4.2 (Intel(R) SSE4.2) instructions instead. Intel MKL WARNING: Support of Intel(R) Advanced Vector Extensions (Intel(R) AVX) enabled only processors has been deprecated. Intel oneAPI Math Kernel Library will use Intel(R) Streaming SIMD Extensions 4.2 (Intel(R) SSE4.2) instructions instead. Intel MKL WARNING: Support of Intel(R) Advanced Vector Extensions (Intel(R) AVX) enabled only processors has been deprecated. Intel oneAPI Math Kernel Library will use Intel(R) Streaming SIMD Extensions 4.2 (Intel(R) SSE4.2) instructions instead. Intel MKL WARNING: Support of Intel(R) Advanced Vector Extensions (Intel(R) AVX) enabled only processors has been deprecated. Intel oneAPI Math Kernel Library will use Intel(R) Streaming SIMD Extensions 4.2 (Intel(R) SSE4.2) instructions instead. ***************************************************************************************** Warning: CPU contention on 4 processes could not be resolved. CPU affinity will be cleared on those processes. This is a strong indication that another server is already running and on some hosts there are now more processes running than there are physical CPU cores. Over-subscribing a host can severely affect performance. Even when within the limits of hardware multithreading (e.g., hyper-threading), using more processes than CPU cores will likely negatively impact performance. The recommended mode of operation is to use the same number of processes as physical CPU cores. ***************************************************************************************** MPI Distribution : Open MPI-4.1.5 Host 0 -- kvm10 -- Ranks 0-3 Process rank 0 kvm10 509633 Total number of processes : 4 Simcenter STAR-CCM+ 2502 Build 20.02.007 (linux-x86_64-2.28/clang17.0-r8) License build date: 28 October 2024 This version of the code requires license version 2025.02 or greater. Checking license file: /data/shared/case/opt/20.02.007-R8/license.dat 1 copy of ccmpsuite checked out from /data/shared/case/opt/20.02.007-R8/license.dat Feature ccmpsuite does not expire Mon Jul 14 17:53:25 2025 Server::start -host kvm10:47827 Loading: /data/shared/case/test.sim Loading module: StarMeshing Loading module: MeshingSurfaceRepair Loading module: PLMXmlIo Loading module: MaterialModel Loading module: VofModel Loading module: VirtualBodyModel Loading module: StarAmr Loading module: AmrMapping Loading module: ConservativeMapping Loading module: StarResurfacer Loading module: StarTrimmer Loading module: StarExtruder Loading module: SaTurbModel Loading module: ViscousModel Saved by: Simcenter STAR-CCM+ 2502 Build 20.02.007 (linux-x86_64-2.28/clang17.0-r8) Np=2 Started Parasolid modeler version 37.0.150 Running 1 copy of hpcdomains checked out from /data/shared/case/opt/20.02.007-R8/license.dat Feature hpcdomains does not expire 2 copies of hpcdomains checked out from /data/shared/case/opt/20.02.007-R8/license.dat Feature hpcdomains does not expire There is no volume mesh to solve on in region ALL. The mesh pipeline likely needs to be run. Command: Automation.Run error: Server Error There is no volume mesh to solve on in region ALL. The mesh pipeline likely needs to be run. Command: Automation.Run command: CommandComplete error: Server Error Design Simcenter STAR-CCM+ simulation completed Server process exited with code : 0
07-15
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值