温馨提示×

如何查看进程路径

小樊
40
2026-08-31 10:19:42
栏目: 编程语言

查看进程路径的方法取决于你使用的操作系统。以下是 WindowsLinux 下常用且实用的方法:


一、Windows 查看进程路径

✅ 方法 1:任务管理器(最简单)

  1. 打开任务管理器(Ctrl + Shift + Esc
  2. 切换到 “详细信息” 选项卡
  3. 找到目标进程
  4. 右键 → “打开文件所在的位置”
    • 可直接看到进程路径

如果右键没有该选项,可用下面方法。


✅ 方法 2:命令行(推荐)

使用 wmic

wmic process where "name='进程名.exe'" get executablePath

示例:

wmic process where "name='chrome.exe'" get executablePath

使用 PowerShell(更强大)

Get-Process 进程名 | Select-Object Name, Path

示例:

Get-Process chrome | Select-Object Name, Path

查看所有进程路径:

Get-Process | Where-Object {$_.Path -ne $null} | Select-Object Name, Path

二、Linux 查看进程路径

✅ 方法 1:/proc 目录(最准确)

ls -l /proc/PID/exe

示例:

ls -l /proc/1234/exe

输出示例:

lrwxrwxrwx 1 user user 0 ... /proc/1234/exe -> /usr/bin/nginx

✅ 方法 2:ps 命令

ps -p PID -o exe=

或查看完整命令:

ps -fp PID

✅ 方法 3:lsof

lsof -p PID | grep txt

三、macOS(类 Unix)

ps -p PID -o comm=

或:

ls -l /proc/PID/exe   # macOS 部分版本不支持 /proc

四、常见问题

❓ 为什么有的进程路径为空?

  • 内核线程
  • 进程已退出
  • 权限不足

❓ 如何查看“启动参数”?

cat /proc/PID/cmdline

如果你愿意,可以告诉我:

  • 操作系统(Windows / Linux / macOS)
  • 进程名或 PID

我可以给你 精确到命令级别 的操作步骤。

0