防偽碼:空談?wù)`國,實干興邦
第七章 進(jìn)程和計劃任務(wù)管理
一、查看進(jìn)程信息
1、查看靜態(tài)的進(jìn)程信息
ps aux
2、查看動態(tài)的進(jìn)程信息
top
3、根據(jù)條件查詢進(jìn)程信息
pgrep -l “進(jìn)程名”
4、查看進(jìn)程樹
pstree -aup
二、進(jìn)程啟動
1、手工啟動:前臺 后臺(&)
2、調(diào)度啟動:at(一次性)、crontab(周期性)
三、手工啟動,詳情見筆記所示:
漏斗命令:cat /dev/zero(表永遠(yuǎn)讀不完的0) > /dev/null(表永遠(yuǎn)寫不滿的文件)
四、結(jié)束進(jìn)程
1、ctrl+c(正在運行的進(jìn)程)
2、kill(殺進(jìn)程的PID)
格式:kill PID號
選項 -q表強制
3、killall(殺進(jìn)程名)
格式:kill all
4、pkill(根據(jù)特定條件殺進(jìn)程)
pkill -q -U “張三” (以用戶張三為例)
五、at(一次性)
服務(wù)腳本:/etc/init.d/atd
格式:at 時:分 年-月-日
ctrl +d表提交任務(wù)
相關(guān)命令:
at(設(shè)置) 查看當(dāng)前時間:date
atq(查詢) 修改時間 date -s 時:分
atrm(刪除) 修改日期:date -s 年月日
六、crontab(周期性)
服務(wù)腳本:/etc/init.d/crond
格式:
分 時 日 月 星期(0,7代表周日) 命令或腳本(絕對路徑)
相關(guān)命令:
crontab -e 編輯
crontab -l 查看
crontab -r 刪除
時間數(shù)值的特殊表示方法:
*:表示該范圍內(nèi)的任意時間
,:表示間隔的多個不連續(xù)時間點
-:表示一個連續(xù)的時間范圍
/:指定間隔的時間頻率
防止沖突,筆記如下圖所示:
第八章 分析和排查系統(tǒng)故障
考慮到理論知識難以理解,所以將在后續(xù)更新實驗圖文詳解效果圖,真的希望可以幫到大家,謝謝!
日志的分類:
內(nèi)核及系統(tǒng)日志、用戶日志、程序日志
日志保存位置:
默認(rèn)位于:/var/log目錄下
內(nèi)核及公共消息日志:/var/log/messages
計劃任務(wù)日志:/var/log/cron
日志消息重要程度:
0 EMERG(緊急):會導(dǎo)致主機系統(tǒng)不可用的情況
1 ALERT(警告):必須馬上采取措施解決的問題
2 CRIT(嚴(yán)重):比較嚴(yán)重的情況
3 ERR(錯誤):運行出現(xiàn)錯誤
4 WARNING(提醒):可能影響系統(tǒng)功能,需提醒用戶的重要事件
5 NOTICE(注意):不會影響系統(tǒng)功能,但是需要注意的事件
6 INFO(信息):一般信息
7 DEBUG(調(diào)試):程序或系統(tǒng)調(diào)試信息等。
防止沖突,筆記如下圖所示:
謝謝觀看,你們的支持是我最大的動力!
本文出自 “一盞燭光” 博客,轉(zhuǎn)載請與作者聯(lián)系!
更多建議: