killallの文書によると、Ubuntu 16(psmiscバージョン22.21-2.1ubuntu0.1)とRaspbian Pi OS(psmiscバージョン23.2.1)では次のようになります。
コマンド名が15文字を超えると、フルネームは使用できません(つまり、置き換えられます)。この場合、killallは最初の15文字以内で一致するすべての項目を終了します。
命令名がありますが、命令名が長いとしましょう。
Ubuntuでは、次のように動作します(コマンド名が15文字を超えても)。
killall command-name-longer
Raspbianでは動作しません。以下を使用する必要があります。
killall command-name-lo
両方のプラットフォームで同じコマンドを使用して、名前が15文字より長いプロセスを終了する方法を見つけようとします。pkill
そのオプションがないため-o
(以前のバージョン)、代替として使用することはできません。