相关疑难解决方法(0)

如何根据进程名称获取pid

嗨我已经搜索了各种论坛,在这里,我可以找到Linux和Mac的一些答案,但无法找到Unix和特别是Korn Shell的解决方案.

如何从进程ID(pid)获取进程名称(命令名称)

下面引用我从SO发现 这一个 而这其中也

我试过下面的命令

ps -eaf | awk '{ print substr($0, index($0, $9)) }'
Run Code Online (Sandbox Code Playgroud)

上面的命令在给定TIME而不是Month和Date的位置失败(因为在这种情况下,字符串中只有8列)

任何建议都会有所帮助.

unix ksh pid ps

43
推荐指数
2
解决办法
7万
查看次数

"ps aux"有效,但"ps -aux"没有

这似乎是一个愚蠢的问题,但我无法找到一个明确的答案.

该网站声明破折号是可选的

ps aux
Run Code Online (Sandbox Code Playgroud)

但是,ps aux工作但ps -aux会带来错误no user named 'x'.任何想法可能是这里的问题?运行Mac 10.8.2.谢谢

unix macos terminal command

14
推荐指数
2
解决办法
8005
查看次数

如何通过键盘快捷键发送SIGUSR1信号?

我想将SIGUSR1信号发送到我的node.js应用程序以通过终端进行调试。我知道命令kill -SIGUSR1 <pid>

如何为此设置键盘快捷键?如果有关系,我会使用MacO

console signals kill node.js

5
推荐指数
2
解决办法
1231
查看次数

Nodejs - 获取正在运行的进程的环境变量

我正在为 vscode 编写扩展,我需要获取已经运行的进程的环境变量。但我找不到办法做到这一点。

我知道如何使用 psutil 在 python 中做到这一点:

for proc in psutil.process_iter(attrs=['name', 'exe']):
    if proc.info['name'].lower() == 'SomeProcess.exe'.lower():
        return proc.environ()
Run Code Online (Sandbox Code Playgroud)

javascript/nodejs 有类似的东西吗?

javascript node.js typescript vscode-extensions

4
推荐指数
2
解决办法
1350
查看次数

从终端 (osx) 中删除“您要关闭此窗口吗”消息

我有一台 osx (10.11) 计算机,设置了计时器,每天在特定时间重新启动。有一个正在运行脚本的终端 shell,当它尝试关闭终端时,会通过提示“您想关闭此窗口”消息来阻止重新启动吗?

有没有办法删除此提示,或者让 osx 强制退出所有应用程序?

谢谢!

macos shell terminal

3
推荐指数
1
解决办法
1350
查看次数