Linux 查看某个进程的完整运行路径


你也许会碰到这种情况,可能一台服务器上同一种软件装了多个版本且都在运行,或者你是从别人手里接手这台服务器。

这时候,你想知道某个软件的运行路径,或者说太多版本了,你想删掉旧版本,那该如何下手?

也许你可能会想到 top,但是用过会发现进程一大堆。。。

这时候 ps 命令就派上用场了:

ps aux |grep 进程名

另外还可以这样 ll /proc/pid,查看进程的详细信息

proc.gif

重要的几点信息如下:

cwd 进程运行目录

exe 执行程序的绝对路径

cmdline 程序运行时输入的命令行命令

environ 进程运行时的环境变量

fd 该目录下是进程打开或使用的文件的符号连接

已有 16 位潜水的同学浮出水面了 »

  1. ccc
    ccc 2015-06-16 21:04 回复

    你这不是用mac 的吗 ?

    1. 羽飞
      羽飞 2015-06-16 22:08 回复

      是啊,文中的图是ssh连的linode vps

  2. 黄勇博客
    黄勇博客 2015-06-30 14:19 回复

    一直在为自己的懒惰找借口,一直抱着浮躁和狂妄的心态去做事。事情做好了就炫耀是能力,做差了就借口是运气不好。

  3. 菠萝格格の博客志
    菠萝格格の博客志 2015-07-06 17:26 回复

    又换主题了?

  4. Fox
    Fox 2015-07-16 14:51 回复

    能自己做皮就是好啊,得空就换皮换着玩...

  5. Bayesky
    Bayesky 2015-08-14 16:07 回复

    你的GravatarCache还更新吗?现在下载不到了。。

    1. 羽飞
      羽飞 2015-11-01 10:48 回复

      在github上:https://github.com/byends/GravatarCache

  6. Takeman
    Takeman 2015-09-25 21:01 回复

    你好,请问你的网站是如何实现伪静态的,请多多指教!

  7. 外链资源
    外链资源 2015-10-30 00:54 回复

    这滑动评论是用来防自动发布吧?感觉比输入验证码方便多了,只是老是忘记滑,都先点的提交按钮。

  8. 孙华
    孙华 2015-11-07 23:38 回复

    随处看看,并测试一段自动评论代码!value

  9. AdOnCn
    AdOnCn 2016-01-10 21:03 回复

    很不错!

  10. 吴尼玛
    吴尼玛 2016-05-02 12:06 回复

    linux还是学无止境的

  11. Key
    Key 2017-04-24 22:33 回复

    我用的也是linode,我ping了下你的域名发现是美国的ip但是延迟和我的日本差不多啊,并且掉包也不算高啊,你用的是哪个节点啊?

    1. 羽飞
      羽飞 2017-04-24 22:40 回复

      也是日本的节点~

      1. Key
        Key 2017-04-24 23:13 回复

        估计是日本1吧?

      2. Key
        Key 2017-04-24 23:15 回复

        你有换bbr吗?

添加新评论 »