閱讀823 返回首頁    go 阿裏雲 go 技術社區[雲棲]


linux程序退出時返回值的含義

#define SIGHUP   1
進程由於控製終端死去或者控製終端發出起命令
#define SIGINT   2
鍵盤中斷所產生的信號

#define SIGQUIT   3
鍵盤終止

#define SIGILL   4
非法的指令

#define SIGTRAP   5
進程遇到一個追蹤(trace)或者是一個中斷嵌套

#define SIGABRT   6
由abort係統調用所產生的中斷信號

#define SIGIOT   6
類似於SIGABRT

#define SIGBUS   7
進程試圖使用不合理的記憶體

#define SIGFPE   8
浮點異常

#define SIGKILL   9
KILL

#define SIGUSR1  10
用戶自定義

#define SIGSEGV  11
段錯誤

#define SIGUSR2  12
用戶自定義

#define SIGPIPE  13
管道操作時沒有讀隻寫

#define SIGALRM  14
由alarm係統調用產生的timer時鍾信號

#define SIGTERM  15
收到終端信號的進程

#define SIGSTKFLT 16
堆疊錯誤

#define SIGCHLD  17
子進程向父進程發出的子進程已經stop或者終止的信號

#define SIGCONT  18
繼續運行的信號

#define SIGSTOP  19
stop

#define SIGTSTP  20
鍵盤所產生的stop信號

#define SIGTTIN  21
當運行在後狀態時卻需要讀取stdin的資料

#define SIGTTOU  22
當運行在後狀態時卻需要寫向stdout

#define SIGURG  23
socket的緊急情況

#define SIGXCPU  24
進程超額使用CPU分配的時間

#define SIGXFSZ  25
進程使用了超出係統規定文件長度的文件

#define SIGVTALRM 26
內部的alarm時鍾過期

#define SIGPROF  27
在一個程式段中描繪時鍾集過期

#define SIGWINCH 28
終端視窗的改變

#define SIGIO  29
非同步IO

#define SIGPOLL  SIGIO
pollable事件發生

最後更新:2017-04-02 00:06:38

  上一篇:go IE,firefox下使用CSS屬性overflow的存在的不同
  下一篇:go StructLayout(LayoutKind.Sequential, CharSet:=CharSet.Ansi, Pack:=1) 中pack的理解