银河麒麟系统中快速定位图形界面程序pid有三种方式:①快捷键【ctrl+shift+esc】直启任务管理器,pid列默认可见于“进程”页;②终端执行pgrep -f 程序名或ps -ef | grep 程序名 | grep -v grep;③alt+f2运行xwininfo点击窗口获id,再用xprop -id 提取pid。

在银河麒麟系统中需要快速定位某个图形界面程序对应的进程号(PID)时,不能依赖鼠标点击或菜单层层查找——必须用键盘直达底层信息,否则当窗口无响应、任务栏卡死时将彻底失去干预能力。
用快捷键唤起任务管理器并查看PID
同时按下 【Ctrl + Shift + Esc】,立即弹出轻量级任务管理器窗口。该方式不经过桌面环境渲染,即使GNOME Shell崩溃也能生效。
窗口默认停留在“进程”标签页,列表中第二列即为【PID】字段,无需额外设置或点击展开。
若发现PID列未显示,说明当前视图被手动隐藏过:右键任意列标题 → 勾选“PID”即可恢复。此操作仅影响本次会话,重启后仍保持默认可见。
用终端命令配合快捷键秒查指定程序PID
方法一:先打开终端(Ctrl + Alt + T),再执行:
pgrep -f firefox
这条命令会精准匹配进程命令行中含“firefox”的条目,并只输出其PID数字,不含任何多余文本,适合复制粘贴到kill命令中。
方法二:若需同时看到进程名与PID,执行:
ps -ef | grep chrome | grep -v grep
注意:末尾的 grep -v grep 是必须的,否则会把 grep 自身进程也列出来,造成干扰。输出中第二列为PID,第八列起为完整命令路径。
从图形界面程序反查PID(鼠标失效时可用)
第一步:确保目标程序窗口处于焦点状态(可按Alt + Tab切换)。
第二步:按下 Alt + F2 打开运行命令框。
第三步:输入 xwininfo 并回车 → 鼠标变成十字准星 → 点击目标窗口任意位置。
第四步:终端输出中查找 “Window id:” 后面的十六进制数(如0x3a00008),将其转为十进制即为该窗口所属进程的X11窗口ID;再执行 xprop -id 0x3a00008 | grep PID,即可提取真实PID。











