歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> 關於Linux

Linux進程快照相關知識

查尋內核版本
uname -a // uname -r
進程快照
ps report a snapshot of the current processes
USER 進程所屬用戶
PID 進程ID 進程號
%CPU 進程占用CPU百分比
%MEM 進程占用內存的百分比
VSZ 虛擬內存
RSS 真實內存
TTY 終端 terminal
STAT 進程的狀態
主要狀態 (NOTE: 主機狀態一條進程只有一個)
D 不可中斷的睡眠
S 可中斷的睡眠
X 死掉的進程(不可見)
R 正在執行的或者是正要執行的進程
Z defunct(zombie)
T stop程序暫停
次要狀態 (NOTE: 可多個)
s 進程組長 session leader
l multi-thread 多線程
L page-lock 頁鎖
< 高優先級但是不優先於其它進程
N 低優先級但是優先於其它進程
+ foreground 前台
START 開啟時間
TIME 運行時間
COMMAND 進程運行指令(進程間的關系)
用法:
1.簡單點 ps xf //NOTE: ps -xf is not right
2.ps auxf 全的
進程監控
top monitor
PID 進程ID 進程號
USER 進程所屬用戶
PR 系統優先級
NI 真正優先級
VIRT 虛擬內存
RES 真實內存
SHR 共享內存
S 運行狀態
%CPU CPU使用率
%MEM 內存使用率
TIME+ 時間
COMMAND 命令
可以按h for help
可以調整自己所需要的指令
如何將一個程序掉到後台
./xxxxx & 將xxxxx程序掉到後台執行
./xxxxx
ctrl + z 將程序掉到後台並且暫停該程序
查看後台任務
jobs
將後台任務掉到前台執行
fg + 將後台帶上+號的程序掉到前台
fg - 將後台帶上-號的程序掉到前台
fg 1 將後台任務號為1的程序掉到前台

Copyright © Linux教程網 All Rights Reserved