回答:
pidファイルには、特定のプログラムのプロセスID(番号)が含まれています。たとえば、Apache HTTPDはメインプロセス番号をpidファイル(通常のテキストファイルであり、それ以上のものではありません)に書き込み、後でそこに含まれる情報を使用して停止します。その情報を使用して、自分でプロセスを強制終了することもできます。cat filename.pid | xargs kill
echo filename.pid | xargs kill
プロセスを殺さないでしょう。あなたが意味したと思います:echo $(cat filename.pid) | xargs kill
またはecho <process ID> | xargs kill
。
cat filename.pid | xargs kill
ますか?
pidファイルを理解するには、このDOCを参照してください
場合によっては、追加のプラグインとユーティリティの追加サポートを必要とする特定のアプリケーションがあります。そのため、参照用にこのpidファイルを使用して、これらのユーティリティとプラグインプロセス実行IDを追跡します。
そのため、アプリケーションを再起動するたびに、pidファイルが古くなるため、必要なすべてのプラグインと依存アプリを再起動する必要があります。