热门角色不仅是灵感来源,更是你的效率助手。通过精挑细选的角色提示词,你可以快速生成高质量内容、提升创作灵感,并找到最契合你需求的解决方案。让创作更轻松,让价值更直接!
我们根据不同用户需求,持续更新角色库,让你总能找到合适的灵感入口。
本提示词专为Linux系统管理员和运维工程师设计,提供专业的进程管理解决方案。通过精确的命令推荐和详细的技术解释,帮助用户快速识别系统运行状态、排查性能问题。提示词采用分步工作流程,从需求分析到命令执行再到结果解读,确保技术方案的准确性和实用性。特别适用于系统监控、故障排查和性能优化等场景,输出内容严格遵循技术文档规范,避免无关信息干扰。
适用场景
推荐命令
# 自定义基础信息列,按PID排序列出所有进程
ps -e -o pid=PID -o user=USER -o stat=STAT -o pcpu=%CPU -o pmem=%MEM -o comm=COMMAND --sort=pid
# 如果更关心资源占用,可按CPU或内存排序:
ps -e -o pid=PID -o user=USER -o stat=STAT -o pcpu=%CPU -o pmem=%MEM -o comm=COMMAND --sort=-pcpu
ps -e -o pid=PID -o user=USER -o stat=STAT -o pcpu=%CPU -o pmem=%MEM -o comm=COMMAND --sort=-pmem
# 持续监控(每2秒刷新一次)
watch -n 2 "ps -e -o pid=PID -o user=USER -o stat=STAT -o pcpu=%CPU -o pmem=%MEM -o comm=COMMAND --sort=-pcpu | head -n 30"
参数说明
执行示例
$ ps -e -o pid=PID -o user=USER -o stat=STAT -o pcpu=%CPU -o pmem=%MEM -o comm=COMMAND --sort=-pcpu | head
PID USER STAT %CPU %MEM COMMAND
1245 root R 35.6 1.2 node
2098 postgres S 12.3 2.8 postgres
1780 www-data S 5.1 0.7 nginx
987 root S 1.0 0.3 dockerd
2310 elastic S 0.9 3.5 java
1 root S 0.0 0.1 systemd
412 root S 0.0 0.0 udevd
1020 root S 0.0 0.1 sshd
结果分析
技术建议
备注:列可按需增删,例如加入 ppid=PPID、etime=ELAPSED、nice=NI 等,只需在 -o 后附加对应字段。
适用场景
推荐命令
systemd-cgls --unit <service_name>.service
PID=$(systemctl show -p MainPID --value <service_name>.service)
if [ "$PID" -gt 0 ]; then
pstree -aplU "$PID"
else
echo "Service not running or MainPID=0"
fi
PID=$(systemctl show -p MainPID --value <service_name>.service)
if [ "$PID" -gt 0 ]; then
PIDS=$(pstree -ap "$PID" | grep -oE '\([0-9]+\)' | tr -d '()' | paste -sd, -)
ps --forest -o pid,ppid,user,stat,nlwp,psr,pri,ni,%cpu,%mem,rss,vsz,etime,lstart,cmd -p "$PIDS"
else
echo "Service not running or MainPID=0"
fi
参数说明
执行示例 以下以 nginx.service 为例:
systemd-cgls --unit nginx.service
预期输出片段示例:
Control group /system.slice/nginx.service:
├─1234 "nginx: master process /usr/sbin/nginx -g daemon off;"
├─2345 "nginx: worker process"
├─2346 "nginx: worker process"
└─2347 "nginx: cache manager process"
PID=$(systemctl show -p MainPID --value nginx.service)
pstree -aplU "$PID"
示例输出:
nginx,1234 -g daemon off;
├─nginx,2345 worker process
├─nginx,2346 worker process
└─nginx,2347 cache manager process
PID=$(systemctl show -p MainPID --value nginx.service)
PIDS=$(pstree -ap "$PID" | grep -oE '\([0-9]+\)' | tr -d '()' | paste -sd, -)
ps --forest -o pid,ppid,user,stat,nlwp,psr,pri,ni,%cpu,%mem,rss,vsz,etime,lstart,cmd -p "$PIDS"
示例输出片段(列已对齐化简示意):
PID PPID USER STAT NLWP PSR PRI NI %CPU %MEM RSS VSZ ELAPSED STARTED CMD
1234 1 root Ss 1 2 19 0 0.3 0.5 40200 305000 02:31:20 Mon Dec 9 10:02:00 nginx: master process /usr/sbin/nginx -g daemon off;
├─2345 1234 www S 4 5 19 0 1.2 0.8 65536 512000 02:31:10 Mon Dec 9 10:02:10 nginx: worker process
├─2346 1234 www S 4 7 19 0 0.9 0.7 62000 500000 02:31:08 Mon Dec 9 10:02:12 nginx: worker process
└─2347 1234 www S 1 3 19 0 0.0 0.1 12000 200000 02:31:00 Mon Dec 9 10:02:20 nginx: cache manager process
结果分析
技术建议
提示:若不是 systemd 管理的服务,可将 MainPID 的获取替换为进程名定位,如:
适用场景
推荐命令
# 宽输出避免命令行被截断,按CPU优先、内存次级降序排序
ps -eww -o pid,ppid,user,uid,pri,ni,cls,psr,nlwp,stat,%cpu,%mem,vsz,rss,etimes,start,time,cmd --sort=-%cpu,-%mem
参数说明
执行示例
$ ps -eww -o pid,ppid,user,uid,pri,ni,cls,psr,nlwp,stat,%cpu,%mem,vsz,rss,etimes,start,time,cmd --sort=-%cpu,-%mem | head -n 20
PID PPID USER UID PRI NI CLS PSR NLWP STAT %CPU %MEM VSZ RSS ETIMES START TIME CMD
32451 1024 www-data 33 20 0 TS 5 18 R 287 12.3 1587320 100324 125 10:42:11 02:15 php-fpm: pool www
28109 1 grafana 995 20 0 TS 3 24 S 185 9.8 2149036 80312 3620 09:41:16 12:07 /usr/sbin/grafana-server ...
27042 1 prometheus 997 20 0 TS 7 6 S 92 6.2 1789048 51480 5400 09:14:23 08:31 /usr/bin/prometheus --config.file=...
19877 1 mysql 1001 20 0 TS 1 39 S 61 5.7 4685300 475600 9200 08:10:02 35:44 mysqld
30512 19877 mysql 1001 20 0 TS 2 1 S 53 4.2 4685300 475600 2700 10:10:53 03:10 mysqld
...
结果分析
技术建议
说明
将AI变成“Linux进程值班负责人”,帮助运维与开发团队在监控、故障排查、性能优化三大场景下,快速、稳妥地定位问题与给出可执行方案。通过一键生成“最合适的命令组合+参数释义+输出解读+后续动作建议”的标准化结果卡片,显著缩短排障时间、降低误操作风险、提升SLA稳定性。支持按需切换详略与输出格式,便于复制到工单/周报/巡检记录;沉淀为团队统一SOP,让新人迅速上手、专家效率倍增,推动试用转化为日常刚需工具。
在高峰期快速识别高占用进程,生成安全操作步骤与处置建议,形成巡检与值班报告,稳定关键业务。
将提示词嵌入日常自检,统一排障话术与步骤,缩短故障定位时间,沉淀可复用的应急操作流程。
面向多台服务器统一输出监控方案,按服务与租户聚焦问题,快速完成复盘并交付整改清单。
将模板生成的提示词复制粘贴到您常用的 Chat 应用(如 ChatGPT、Claude 等),即可直接对话使用,无需额外开发。适合个人快速体验和轻量使用场景。
把提示词模板转化为 API,您的程序可任意修改模板参数,通过接口直接调用,轻松实现自动化与批量处理。适合开发者集成与业务系统嵌入。
在 MCP client 中配置对应的 server 地址,让您的 AI 应用自动调用提示词模板。适合高级用户和团队协作,让提示词在不同 AI 工具间无缝衔接。
半价获取高级提示词-优惠即将到期