Python學習之路——Linux基礎之系統進程管理

系統進程管理

  1. 進程:進程是程序的一次動態執行
  2. 守護進程:守護進程是在後臺運行並提供系統服務的一些進程
    top : 動態顯示當前進程
    Python學習之路——Linux基礎之系統進程管理
標籤 含義
PID 進程號
PR、NI 控制用戶優先級,值越高,優先級越低
VIRT 虛擬內存
S 狀態( S:Sleep R:Running)

free : 查看內存信息

Python學習之路——Linux基礎之系統進程管理

標籤 含義
used 已經分配出去的buffer和cache
buffers 已分配的buffer還未使用的
cached 已分配的cache還未使用的

ps aux : 查看所有進程及相關信息

  1. grep '/bin/bash' /etc/passwd 過濾passwd文件下包含/bin/bash內容的行
  2. grep -v : 反向匹配,過濾掉包含某內容的項。

殺死進程

  1. kill <PID> :殺死進程
  2. kill -9 <PID> : 強制殺死進程
  3. ctrl+c :終止命令
  4. jobs :查看後臺進場
  5. firefox &:代表將程序於後臺運行
  6. fg %1:將後臺程序調到前臺 1代表工作號
  7. bg %1:後臺暫停的程序直接在後臺運行
    pstree:查看進程樹
    pkill -9 'bash':殺死進程,直接輸入進程名)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章