GNU/Linux >> Tutoriels Linux >  >> Linux

L'application C++ se termine avec le code de sortie 143 - qu'est-ce que cela signifie ?

Certains codes de sortie ont une signification définie ou généralement convenue.

Dans le cas de 143, qui est 128 + 15, cela signifie que le programme est mort avec le signal 15, qui est SIGTERM

Selon le tableau ci-dessus, les codes de sortie 1 - 2, 126 - 165 et 255 ont des significations particulières et doivent donc être évités pour les paramètres de sortie spécifiés par l'utilisateur.

Voir le tableau sur http://www.tldp.org/LDP/abs/html/exitcodes.html


143 signifie généralement que l'application a détecté un SIGTERM signal, ce qui signifie que le processus a été tué. Cela peut être dû au fait qu'un autre processus l'a tué, ou peut-être parce que le système d'exploitation l'a tué pour avoir utilisé trop de mémoire ou d'autres ressources, etc. Sans plus d'informations, il est difficile de savoir.


Linux
  1. Que signifie `:-` dans un script shell ?

  2. Que fait Gnome avec les touches multimédias ?

  3. Que signifie « rm est haché » ?

  4. Que fait poll() avec un timeout de 0 ?

  5. Que signifie __init dans le code du noyau Linux ?

Que signifie chmod 777

Que signifie "-" (double tiret) ?

Qu'est-ce que cela signifie d'être "compatible sh" ?

Pas de variable DISPLAY X11 - qu'est-ce que cela signifie ?

Que signifie la capacité ep ?

Que signifie %st en haut ?