如何像top一样显示输出

1 投票
1 回答
812 浏览
提问于 2025-04-18 12:37

我有一个脚本,链接在这里:https://raw.githubusercontent.com/pixelb/ps_mem/master/ps_mem.py,这个脚本可以显示Linux系统中使用的内存。我希望这个脚本的输出能像“top”命令那样,能够自动更新,当有新的进程占用大量内存时,能实时显示出来。

我写了一个带有时间延迟的循环,但这样还是不能像“top”那样显示。

有没有什么好主意?

补充:问题已经解决,参考链接:http://techarena51.com/index.php/watch-command-linux/

谢谢 @stark

1 个回答

1

这可以通过在bash中使用watch命令来实现。

watch commandname 或者 watch sudo ps_pem.py

watch命令会定期运行你输入的命令,并显示类似于top命令的输出。你可以在这里查看相关内容:http://techarena51.com/index.php/watch-command-linux/

撰写回答