killall 命令会杀死哪些程序?

which programs will the killall command kill?

如何在 运行 之前列出哪些程序将被 killall 命令杀死?

我正在寻找一种 killall -dryrun java 类型的命令,它会列出所有 java 将被执行 killall java 命令杀死的进程。

您可以使用pgrep先列出进程:

pgrep -a java

根据您系统上使用的 killall 版本,killall -s 可能会成功。例如。至少在 Mac OS X 和 FreeBSD

上是这种情况

killall -s SIGNAL 的其他变体上用于指定要发送的信号。 Killall 不是 UNIX/POSIX 标准的一部分,因此实现各不相同。