Linux入門 程序ps kill

2021-07-24 06:35:12 字數 849 閱讀 1622

#常用的幾個引數

ps -le #長格式

ps -aux

kill pid		#當有多個程序的時候,可能不能完全關閉

kill ppid #可以關閉該伺服器的所有程序

kill -l #列出所有的訊號,常用的就是kill -9

xkill #可以關閉圖形化的視窗

killall #關閉同名程序

/proc #程序檔案,可以稱為偽檔案,存放在記憶體中

pgrep httpd #檢索httpd的所有pid

pkill httpd #直接關閉httpd服務

#指定程式的執行優先順序

#linux中的優先順序是從-20~19,越小越大

#啟動乙個程序預設的優先順序是0

nice -n command #指定程式啟動的優先順序(如果是負數就是--n)

#renice指定乙個正在執行的程序的優先順序

renice n pid

#使程序在使用者退出登入後仍舊繼續執行,執行後的結果資訊儲存在nohub.out中

#nohub program & #&讓程式後台執行

#程序的掛起和恢復

ctrl+c			#終止

ctrl+z #掛起(或暫停)

command & #後台執行程式

jobs #檢視被起的程序

fg num #恢復num對應的程序到前台繼續執行

bg num #恢復num對應的程序到後台繼續執行

與程序相關的命令ps kill

ubuntu中主要有如下操作程序的命令 ppid 父程序的 pid pid 程序的pid s 程序狀態,s 是指sleep睡眠狀態 t 是掛起狀態 r 是執行狀態 running z,叫殭屍狀態,使用ps e 檢視殭屍程序,ps el grep z 不斷的呼叫ps fp next ppid 和ps ...

Linux入門 程序排程

1.先來先服務 fcfs fcfs first come first served 所有呼叫演算法中最簡單的一種,在此排程演算法中,所有程序按照請求cpu的先後順序依次使用cpu,用完之後下乙個繼續使用,類似於排隊購物,隊伍最前的人先結賬,其他人只能等著,等第乙個結束後第二個在結賬。演算法優點 簡單...

Linux基礎入門 Linux程序管理

程序前後臺與狀態 程式是一組指令及引數的集合,按照既定的邏輯控制計算機執行用來完成特定任務 程序則是執行著的程式,是作業系統執行的基本單位,是程式執行的過程,動態,有生命週期及執行狀態 程式和程序的區別 程式是靜態的,它只是一組指令的集合,不具有任何的執行意義。而程序是程式執行的動態過程 程序和程式...