學(xué)習(xí)啦 > 學(xué)習(xí)電腦 > 電腦技巧 > linux掛起進(jìn)程命令

linux掛起進(jìn)程命令

時(shí)間: 佳洲1085 分享

linux掛起進(jìn)程命令

  linux下進(jìn)程的掛起和恢復(fù)都可以通過(guò)命令來(lái)實(shí)行,那么具體是哪個(gè)命令呢?下面由學(xué)習(xí)啦小編為大家整理了linux掛起進(jìn)程命令的相關(guān)知識(shí),希望大家喜歡!

  linux掛起進(jìn)程命令

  引言:

  進(jìn)程:正在執(zhí)行的一個(gè)程序

  程序:是一種寫(xiě)好的代碼或腳本

  & : 后臺(tái)執(zhí)行,不占用終端

  如:./helloworld &

  linux掛起進(jìn)程

  ctrl+z :掛起,程序放到后臺(tái)執(zhí)行

  jobs :查看被掛起的程序工作號(hào)

  linux恢復(fù)進(jìn)程

  fg 工作號(hào) :將掛起的作業(yè)放回到前臺(tái)執(zhí)行

  bg 工作號(hào) : 將掛起的作業(yè)放到后臺(tái)執(zhí)行

  擴(kuò)展資料:linux查看進(jìn)程和終止進(jìn)程命令

  ps命令:process status,查看進(jìn)程

  -e 顯示所有進(jìn)程

  -f 全格式

  -h 不顯示標(biāo)題

  -l 長(zhǎng)格式

  -w 寬輸出

  a 顯示終端上的所有進(jìn)程,包括其他用戶(hù)的進(jìn)程

  r 只顯示正在運(yùn)行的進(jìn)程

  x 顯示沒(méi)有控制終端的進(jìn)程

  最常用三個(gè)參數(shù)是 a、u、x。

  #ps aux 的輸出格式:

  USER:進(jìn)程擁有者

  PID:進(jìn)程號(hào)

  %CPU:占用的CPU使用率

  %MEM:占用的內(nèi)存使用率

  VSZ;占用的虛擬內(nèi)存大小

  RSS:占用的內(nèi)存大小

  TTY:終端設(shè)備號(hào)

  STAT:改進(jìn)程狀態(tài)

  START:進(jìn)程開(kāi)始時(shí)間

  TIME:執(zhí)行的時(shí)間

  COMMAND:所執(zhí)行的指令

  D :不可中斷的休眠(通常表示該進(jìn)程正在進(jìn)行I/O動(dòng)作)

  R:正在執(zhí)行中

  S:休眠狀態(tài)

  T:暫停執(zhí)行

  W:沒(méi)有足夠的內(nèi)存分頁(yè)可分配

  < :高優(yōu)先順序的進(jìn)程

  N:低優(yōu)先順序的進(jìn)程

  L:有內(nèi)存分頁(yè)分配并鎖在內(nèi)存內(nèi)(即時(shí)系統(tǒng)或定制I/O)

  kill命令:中斷一個(gè)處理進(jìn)程(process)

  當(dāng)中斷一個(gè)前臺(tái)進(jìn)程是通常用 ctrl+c;對(duì)于后臺(tái)進(jìn)程用 kill 命令。

  kill 命令是通過(guò)向進(jìn)程發(fā)送指定的信號(hào)來(lái)結(jié)束的。默認(rèn)為T(mén)ERM信號(hào)。TERM信號(hào)將終止所有不能捕獲該信號(hào)的進(jìn)程,對(duì)于能捕獲該信號(hào)的進(jìn)程需要使用kill –9信號(hào),該信號(hào)是不

  能被捕獲的。

  kill 殺終端,只能可以把終端的shell殺死,而退出終端,但終端不關(guān)閉。

  pkill 命令名 可以直接殺死進(jìn)程

  pkill helloworld //直接殺死 helloworld 程序進(jìn)程

3596821