软件教程

首页 > 文章频道 > 软件教程

Linux怎么查看具体进程执行路径详细参数

时间:2026-09-02 编辑:news

在linux系统运维与应用开发过程中,排查进程异常、定位程序问题时,经常需要获取目标进程的完整执行路径和启动参数,不同场景下有多种适配的查询方法,可以从多个维度满足不同的查询需求。

通过/proc虚拟文件系统获取原生信息

proc是linux内核提供的虚拟文件系统,每个进程都会在/proc目录下生成以进程id命名的专属目录,存储进程的全量运行信息。想要获取执行文件路径,可通过查看目录下的exe软链接得到,执行命令`ls -l /proc//exe`即可输出目标进程执行文件的绝对路径。而启动参数则保存在同目录下的cmdline文件中,参数之间默认用空字符分隔,执行`cat /proc//cmdline | tr '⁄0' ' '`就能输出格式可读的完整启动参数,这种方法不依赖额外工具,绝大多数linux发行版都可以直接使用,适合无额外工具的最小化系统环境。

通过ps命令自定义输出完整信息

ps是linux最常用的进程查询工具,可以通过自定义输出格式直接获取执行路径与参数。如果只需要查询指定pid的信息,可执行`ps -p -o pid,exe,args`,会直接分列输出进程id、执行路径和完整启动参数。需要注意的是,ps默认会截断过长的参数,想要显示完整内容需要添加ww参数,执行`ps auxww | grep `即可显示无截断的完整参数,语法简单,适合日常快速查询场景使用。

借助工具适配特殊查询场景

如果只需要快速获取进程的当前工作目录,可以使用pwdx工具,该工具属于psmisc软件包,绝大多数发行版都默认预装,直接执行`pwdx `就能直接输出结果,是最简便的目录查询方法。当进程的执行文件已经被删除或替换,常规方法无法获取准确路径时,可以使用lsof工具查询,执行`lsof -p `后,输出第一行就会标注执行文件的完整路径,即使文件已删除也会明确标记,适合异常排查的特殊场景。

不同方法适配不同需求,日常快速查询可以选择ps或pwdx,深度排查异常则可以结合proc文件系统与lsof,灵活选择就能高效获取所需的进程信息,本文总字数约701字。

查看

软件教程

苹果手机键盘怎么切换单手模式

如今苹果手机的屏幕尺寸越做越大,6.7英寸的promax版本已经成为很多人的主力机,大屏看视频刷内容确实爽,唯独打字的时候,对小手用户、出门需要单手持机的场景来说太不友好。不知道你有没有过这种经历:出门一只手拎着奶茶和快递,另一只手举着苹果回消息,左上角的“q

2026-09-02 【新闻资讯】

推荐下载

手机现在的用处越来越多,让手机有一个健康的状态也非常重要,清理类的软件不经可以为用户释放不用的软件进程,还可以通过优化运行空间,提升手机运行速度,非常的实用,那么好用的手机内存清理软件有哪些呢?小编为你推荐以下几款。

在现代科技发达的社会中,手机是每个人都必备的一件物品,生活中的吃喝玩乐,几乎所有的事情都可以靠手机完成,方便快捷。在这里游戏爱好者的小编给大家整理了一份《常用APP合集》,给小伙伴们展示生活中常用APP以及提供最为优质的服务。