Linux常用命令 (程序管理)

2021-09-06 16:32:25 字數 629 閱讀 4019

程序管理:ps、top、kill

指令名稱:ps

語法:ps [選項]

-a顯示所有終端機下執行的程式。

-e顯示所有程式。

-f顯示uid,ppip,c與stime欄位。

功能描述:檢視系統中執行的程序。

範例:# ps -aef

# ps -a 檢視所有程序,和ps -e功能相同

指令名稱:top

語法:top [-] [d 間隔秒數] [q] [c] [s] [s] [i]

d《間隔秒數》設定top監控程式執行狀況的間隔時間,單位:秒。

功能描述:實時監視系統處理器的狀態等資訊。

範例:# top -d 1 每隔1s重新整理狀態資訊

指令名稱:kill

語法:kill [-s 訊號| -p ] [ -a ] 程序號...

kill -l [訊號] 。

-s指定需要送出的訊號。既可以是訊號名也可以對應數字。

-p 指定kill命令只是顯示指定程序的pid,並不真正送出結束訊號。

-l顯示訊號名稱列表,這也可以在/usr/include/linux/signal.h檔案中找到。

-9 強行殺掉指定程序。

功能描述:刪除執行中的程式或工作。

Linux程序管理常用命令

引數注釋 pid程序標誌號 user 啟動程序使用者 pr優先順序 ninice值,負值表示高優先順序,正值表示低優先順序 virt 程序使用的虛擬記憶體總量,單位為kb res程序使用的,未被換出的物理記憶體大小,單位為kb shr共享記憶體大小,單位為kb s程序狀態。d 不可中斷的睡眠狀態 r...

Linux程序管理常用命令

程序 process 是計算機中的程式關於某資料集合上的一次執行活動,是系統進行資源分配和排程的基本單位,是作業系統結構的基礎。在早期面向程序設計的計算機結構中,程序是程式的基本執行實體 在當代面向執行緒設計的計算機結構中,程序是執行緒的容器。程式是指令 資料及其組織形式的描述,程序是程式的實體。s...

linux系統程序管理常用命令

在命令後加入 將當前命令放入後台 在命令前加入nohup,相當於守護程序 jobs 檢視後台程序 fg 1 將工作號為1的命令前台執行 bg 1 將工作號為1的命令在後台置為執行狀態 檢視系統所有的程序 ps aux user 程序執行的使用者賬戶 pid 程序識別符號 cpu 該程序使用cpu百分...