原創文章,作者:z long,如若轉載,請注明出處:http://www.www58058.com/75762
STAT:進程狀態:
R:running
S: interruptablesleeping
D: uninterruptable sleeping
T: stopped
Z: zombie
+: 前臺進程
l: 多線程進程
L:內存分頁并帶鎖
N:低優先級進程
<: 高優先級進程
s: session leader,會話(子進程)發起者
top欄位信息簡介:
us:用戶空間
sy:內核空間
ni:調整nice時間
id:空閑
wa:等待IO時間
hi:硬中斷
si:軟中斷(模式切換)
st:虛擬機偷走的時間
并行運行進程:
方法1
vi all.sh
f1.sh&
f2.sh&
f3.sh&
方法2
(f1.sh&);(f2.sh&);(f3.sh&)
方法3
{ f1.sh& f2.sh& f3.sh& }
命令:
ps aux
a 選項包括所有終端中的進程
u 選項顯示進程所有者的信息
x 選項包括不鏈接終端的進程
f 選項顯示進程的父進程
o 屬性… 選項顯示定制的信息
pid、comm、%cpu、%mem、state、tty、euser、ruser
pgrep 搜索進程
-u 生效者
-U 真正發起運行命令者
-t 與指定終端相關的進程
-l 顯示進程名
-a 顯示完成格式的進程名
-P 顯示指定進程的子進程
pidof 按進程名字搜索
lsof 搜索進程
uptime 顯示當前時間,系統已啟動的時間.
top 進程信息
排序:
P 以占據的CPU百分比,%CPU
M 占據內存百分比,%MEM
T 累積占據CPU時長,TIME+
顯示:
l 是否顯示平均負載和啟動時間
t 是否顯示進程和CPU時間
m 是否顯示內存信息
操作:
c 是否顯示完整命令信息
q 退出top
k 終止某個進程
參數:
-d 刷新信息時長
-b 批模式,一批一批顯示
-n 顯示多少行
htop 比top更強大.
glances 系統監控工具
vmstat 系統資源統計
instat 系統資源統計
dstat 系統資源統計
kill
1:SIGHUP 重讀配置文件
2:SIGINT 中斷進程
9:SIGKILL 殺死進程
15:SIGTERM 終止進程,默認操作
killall 殺死某個進程的所有子進程
bg 啟動后臺作業
fg 將后臺作業調回前臺
jobs 查看后臺作業
nohup 脫離終端繼續執行作業
screen 脫離終端繼續執行作業
-S
-x
at 未來某個時間點執行一次任務
-V 顯示版本信息
-l 列出任務列表
-d 刪除任務
-c 查看具體任務
-f 從指定文件中讀取任務
-m 任務完成后發送郵件
白名單:/etc/at.allow
黑名單:/etc/at.deny
crontab 周期性任務
系統計劃任務配置文件:/etc/crontab
-l 列出所有任務
-e 編輯任務
-r 移除所有任務
-i 交互式模式移除指定任務
-u 指定用戶管理cron任務
黑白名單:/etc/cron.{allow,deny}
anacron 當計算機關機開機后檢查未執行的周期任務
贊 (0)
HA Cluste 的配置:keepalived:vrrp協議 雙主模型
上一篇
2017-05-15
N26-第五周博客作業
下一篇
2017-05-15