科技知识港
第二套高阶模板 · 更大气的阅读体验

用浏览器轻松监控远程主机进程的小技巧

发布时间:2025-12-13 17:23:59 阅读:304 次

平时在家想看看公司服务器跑得咋样,或者远程的VPS有没有异常进程在吃资源,大多数人第一反应是打开终端连SSH。其实,用浏览器也能搞定这些事,而且更直观、更省事。

借助Web终端工具

很多现代运维平台都提供了基于浏览器的终端访问功能。比如你用的是阿里云、腾讯云,直接在控制台点“远程连接”,就能打开一个网页版的命令行。登录之后,输入下面这行命令,立刻看到当前所有进程:

ps aux --sort=-%cpu | head -10

这条命令会列出CPU占用最高的前10个进程,一眼就能发现哪个在偷偷跑高负载任务。有时候家里网络不太稳,SSH老断线,网页终端反而更扛得住,刷新一下接着干。

用Browser-SSH扩展提升效率

如果你不想每次都进云平台的控制台,可以给浏览器装个SSH扩展,比如Chrome上的“Secure Shell”或“Browser SSH”。装好后保存你的主机IP、用户名和密钥,下次点开扩展就像打开本地标签页一样快。

连上去之后,还可以用top命令实时盯着:

top -b -n 1 | head -15

加个-b参数可以让top以批处理模式输出,适合在网页环境里快速抓取一次快照,不会卡住页面。

自建轻量监控页面

如果你有台长期运行的远程主机,不妨在上面跑个简单的HTTP服务,定时把关键进程信息暴露出来。比如写个脚本:

#!/bin/bash
echo "<html><body><pre>"
ps aux | grep nginx\|redis\|node
echo "</pre></body></html>"

配合Python一行HTTP服务器:

python3 -m http.server 8000

然后在浏览器里访问 http://你的IP:8000,就能看到你想盯的关键进程有没有在跑。不用登录,打开就看,特别适合放在家里老笔记本上挂着。

这类方法虽然比不上专业监控系统,但胜在简单直接。尤其是临时查问题,或者给不懂命令的同事看状态时,浏览器一开,啥都清楚了。