我在这里看到了很多关于 kill 命令的讨论。但我的困惑是不同的。我有许多同名的进程,我必须自动杀死。因此我不能使用pid。那么是否有可能如果我转到特定路径并使用,kill <pname>那么只有与该路径相关的进程会被杀死?
或者有什么方法可以将路径名合并到 kill 命令中?
小智 5
除了使用 pid,您始终可以使用 pkill 命令并让它检查一些正则表达式。如果您将 -f 标志传递给它,它允许您检查整个命令行,而不仅仅是进程名称。
像这样的事情可能会成功:
pkill -TERM -u username -f "mwhome.*weblogic\\.NodeManager"
Run Code Online (Sandbox Code Playgroud)
-f 是您传入正则表达式的地方
-u 也很有用,因此您只会影响 pid 以特定用户身份运行
| 归档时间: |
|
| 查看次数: |
1658 次 |
| 最近记录: |