私はLinuxの世界では非常に新しいですが、今はFHSの原則を理解しようとしています。
で/var/run
、私は10について見つかっ*.pid
たファイルのようにcrond.pid
これだけのPIDが含まれています。
システムで実行されているプロセスが10個を超え、ファイルが10個しかない。
では、それらの目的とそれらを生成したものは何ですか?
3
参照:.pidファイルとは何ですか?とは何のためのpidとロックファイルですか?。これはデーモンプロセスを名前で見つける簡単な方法ですが、特に堅牢で適切にプログラムされた方法ではないことを付け加えてください。誤ってシャットダウンすると孤立したpidfileが残る場合があり、「デーモンがまだ実行中」であるため、デーモンの再起動は失敗します。自動クリーニングリソース(たとえば、既知のポート上のサーバーソケット)は、最近ではより良いように見えます。
—
David Tonhofer 2015