# 第三章:CentOS的進程系統
## 如何暫停以及恢復當前進程的執行
- 使用`Ctrl+D`暫停當前進程。
- 進程被暫停后,使用`fg`把進程恢復到前臺繼續執行。
- 進程被暫停后,使用`bg`把進程恢復到后臺繼續執行。
- 如有多個進程被暫停,則可通過`jobs`命令查看其編號,再通過`fg [被暫停進程編號]`或`bg [被暫停進程編號]`,來恢復執行。
## 如何讓linux命令在后臺執行
- 在命令后加上符號`&`即可讓linux命令在后臺執行,例如`sellp 30 &`。
- 如該linux命令正在前臺運行,可使用`Ctrl+D`暫停后,再使用`bg`把進程恢復到后臺繼續執行。
## 如何讓后臺正在運行的進程轉到前臺來
1. 對于所有運行的程序,我們可以用`jobs –l`指令查看,此時記住想要轉到前臺運行的進程的編號。
2. 我們可以用`fg %[number]`指令把一個程序調到前臺來運行。
## 使用kill命令結束一個進程
`kill`命令的語法是`kill 進程的pid`;有時這樣并不能終止進程,可以考慮使用`kill -9 進程的pid`,這會強制終止一個進程。
進程的pid可以通過`top`命令或`ps`命令進行查看。