我目前正在运行SunOS 5.9机器作为Web服务器。 它运行几个Apache实例,每个都有自己的configuration文件。 我使用-f命令行选项指定configuration文件。
我想要做的就是在任何时候检查一下正在运行什么configuration文件。 问题是,运行ps只能得到我每行126个字符,这是不够我知道该文件。
有没有办法解决? 一个围绕126个字符限制的方法会很好,但是如果有另外一种方法从运行的httpd进程中获取configuration文件,那么也可以。
谢谢!
编辑:好吧,所以我很笨,直到现在还没能find任何解释。 事实certificate,solaris上的ps截断了80个字符的参数。 任何想法,我怎么会得到充分的论据? 或知道什么是运行?
命令:
/usr/ucb/ps wwwaux
如果以根用户身份运行,则只打印完整的命令。 将sudo添加到前面或切换到根目录,它应该按预期工作。
要使用“www”,您需要确保使用/ usr / ucb中的BSD“ps”命令:
/usr/ucb/ps wwwaux
尝试givin'w'选项ps(可选,多次)
ps www