GNU/Linux >> Belajar Linux >  >> Linux

Aplikasi C++ diakhiri dengan 143 kode keluar - apa artinya?

Ada beberapa kode keluar yang memiliki makna yang ditentukan atau disepakati secara umum.

Dalam kasus 143, yaitu 128 + 15, itu berarti program mati dengan sinyal 15, yaitu SIGTERM

Menurut tabel di atas, kode keluar 1 - 2, 126 - 165, dan 255 memiliki arti khusus, dan karenanya harus dihindari untuk parameter keluar yang ditentukan pengguna.

Lihat tabel di http://www.tldp.org/LDP/abs/html/exitcodes.html


143 biasanya berarti aplikasi menangkap SIGTERM sinyal, yang berarti proses itu terbunuh. Ini mungkin karena proses lain mematikannya, atau mungkin karena sistem operasi mematikannya karena menggunakan terlalu banyak memori atau sumber daya lain, dll. Tanpa informasi lebih lanjut, sulit untuk mengetahuinya.


Linux
  1. Apa yang Gnome Lakukan Dengan Tombol Multimedia?

  2. Apa Artinya "rm Di-Hash"?

  3. Apa yang poll() lakukan dengan batas waktu 0?

  1. Apa arti peringatan ini?

  2. Apa artinya mengatakan kernel linux bersifat preemptive?

  3. Bagaimana jika [[ $? -ne 0 ]]; berarti dalam .ksh

  1. Apa artinya membunuh -3?

  2. Apa artinya \b dalam pola grep?

  3. Apa yang dimaksud dengan kemampuan ep?