我想查看在OS X中运行的进程的信息。在终端中运行ps
只会列出打开的终端窗口。如何查看所有正在运行的进程?
假设我正在运行web浏览器、终端和文本编辑器。我想看看文本编辑器和网络浏览器的信息。
发布于 2011-12-01 07:22:38
您可以只使用top
,它将显示您的操作系统上运行的所有内容
发布于 2011-12-01 07:22:15
运行ps -e
可以做到这一点。找到答案here。
发布于 2013-11-12 07:55:32
使用top
和ps
是可以的,但我发现使用htop
比使用Mac使用的标准工具要好得多,也更清晰。我最喜欢的用途是在运行时按下T
键,以便在树视图中查看进程(见屏幕截图)。向您显示哪些进程相互依赖于其他进程。
您可以使用以下命令从Homebrew安装它:
brew install htop
如果您的系统上安装了Xcode和git
等相关工具,并且希望安装来自the official source repository-just的最新开发代码,请执行以下步骤。
首先从htop
GitHub存储库中克隆源代码:
git clone git@github.com:hishamhm/htop.git
现在进入存储库目录:
cd htop
运行autogen.sh
./autogen.sh
运行以下configure
命令:
./configure
configure
进程完成后,运行make
make
最后,通过运行sudo make install
安装它
sudo make install
https://stackoverflow.com/questions/8334433
复制相似问题