MartianZ
V2EX  ›  问与答

unix下如何查看一个正在运行的程序的启动参数

  •  
  •   MartianZ · Jun 13, 2012 · 5242 views
    This topic created in 5266 days ago, the information mentioned may be changed or developed.
    比如./a.out abcdefg
    a.out一直在运行,然后我想查看到参数(command line)是什么……

    不知道如何操作,谢谢各位。
    8 replies  •  1970-01-01 08:00:00 +08:00
    iwinux
    iwinux
    Jun 13, 2012
    1
    htop
    shiny
    shiny
    Jun 13, 2012❤️1
    2
    ps aux | grep a.out
    MartianZ
    MartianZ
    OP
    Jun 13, 2012
    3
    @shiny 谢谢!
    lastmind4
    lastmind4
    Jun 13, 2012❤️1
    4
    ps -ef
    能看到所有在跑着的进程及其启动参数

    ps -ef | grep a.out
    只显示特定的进程相关的信息
    aristotle9
    aristotle9
    Jun 13, 2012❤️1
    5
    ps -ef | grep a.out
    jiangxiao
    jiangxiao
    Jun 13, 2012
    6
    还可以 cat /proc/$pid/cmdline
    TassoLee
    TassoLee
    Jun 13, 2012
    7
    cat /proc/$pid/cmdline +1
    yelusiku
    yelusiku
    Jul 24, 2012
    8
    /proc 这个是Linux才有吧?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2731 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 38ms · UTC 10:24 · PVG 18:24 · LAX 02:24 · JFK 05:24
    ♥ Do have faith in what you're doing.