GNU/Linux >> Linux の 問題 >  >> Linux

C++ アプリケーションが 143 終了コードで終了する - どういう意味ですか?

意味が定義されているか、一般的に合意されている終了コードがいくつかあります。

128 + 15 である 143 の場合、プログラムがシグナル 15 (SIGTERM

) で終了したことを意味します。 <ブロック引用>

上記の表によると、終了コード 1 ~ 2、126 ~ 165、および 255 には特別な意味があるため、ユーザー指定の終了パラメーターには使用しないでください。

http://www.tldp.org/LDP/abs/html/exitcodes.html の表を参照してください


143 は通常、アプリケーションが SIGTERM をキャッチしたことを意味します プロセスが強制終了されたことを意味するシグナル。これは、別のプロセスによって強制終了されたことが原因である可能性があります。または、メモリやその他のリソースを使いすぎたためにオペレーティング システムによって強制終了されたことが原因である可能性があります。詳細な情報がなければ、知ることは困難です。


Linux
  1. Gnomeはマルチメディアキーで何をしますか?

  2. 「rmIsHashed」とはどういう意味ですか?

  3. poll() はタイムアウト 0 で何をしますか?

  1. Linuxカーネルコードで__initはどういう意味ですか?

  2. bashスクリプトで set -e とはどういう意味ですか?

  3. [[ $? -ne 0 ]]; .ksh の意味

  1. #define X X とはどういう意味ですか?

  2. kill -3 とはどういう意味ですか?

  3. grep パターンで \b はどういう意味ですか?