Linux linux0 11版本中訊號彙總

2021-07-25 03:19:36 字數 1235 閱讀 3326

linux0.11版本的核心原始碼signal.h中對各種訊號有如下的定義:

#define sighup    1// hang up -- 結束通話控制終端或程序。

#define sigint    2// interrupt -- 來自鍵盤的中斷。

#define sigquit   3// quit -- 來自鍵盤的退出。

#define sigill    4// illeagle -- 非法指令。

#define sigtrap   5// trap -- 跟蹤斷點。

#define sigabrt   6// abort -- 異常結束。

#define sigiot    6// io trap -- 同上。

#define sigunused 7// unused -- 沒有使用。

#define sigfpe    8// fpe -- 協處理器出錯。

#define sigkill   9// kill -- 強迫程序終止。

#define sigusr1   10// user1 -- 使用者訊號1,程序可使用。

#define sigsegv   11// segment violation -- 無效記憶體引用。

#define sigusr2   12// user2 -- 使用者訊號2,程序可使用。

#define sigpipe   13// pipe -- 管道寫出錯,無讀者。

#define sigalrm   14// alarm -- 實時定時器報警。

#define sigterm   15// terminate -- 程序終止。

#define sigstkflt 16// stack fault -- 棧出錯(協處理器)。

#define sigchld   17// child -- 子程序停止或被終止。

#define sigcont   18// continue -- 恢復程序繼續執行。

#define sigstop   19// stop -- 停止程序的執行。

#define sigtstp   20// tty stop -- tty 發出停止程序,可忽略。

#define sigttin   21// tty in -- 後台程序請求輸入。

#define sigttou   22// tty out -- 後台程序請求輸出。

Mysql資料遷移 8 0版本至5 7版本

寫這篇帖子的原因 昨天在本地將資料遷移完後,部署至生產環境報錯,資料匯入的時候發生問題。為了避免踩雷所以在本地裝的mysql 5.7,但很奇怪不知道咋回事變成了8.0版本。於是乎在遷移至生產環境是出現了字符集的問題。之前在網上也搜了不少帖子,甚至不知道如何去搜。搜出來的內容沒有很具體到版本。有在命令...

1 5 版本編號

在深入程式設計之前,我們應當對 linux 使用的版本編號方法和本書涉及的版本做些說明.首先,注意的是在 linux 系統中使用的每乙個軟體包有自己的發行版本號,它們之間存在相互依賴性 你需要乙個包的特別的版本來執行另外乙個包的特別版本.linux 發布的建立者常常要處理匹配軟體包的繁瑣問題,這樣使...

1 版本控制

1 本系列文章環境 os windows 8.1專業版 64位 ide eclipse 4.3 r2 kepler tools subversion 32位 setup subversion 1.8.13 x32.msi apache http server 32位 httpd 2.4.12 x86...