一、1.程序和進程之間的關系
程序屬于靜態(tài)代碼;保存在硬盤,移動設備或者光盤上;需要用戶執(zhí)行安裝可以使用
進程運行需要通過cpu判斷,然后進程保存在內存中;進程是動態(tài)執(zhí)行代碼程序運行會不斷變化;一個父進程包含多個子進程
2.查看靜態(tài)進程信息PS常見的選項
a顯示當前終端所有進程
u當前用戶的進程信息
x顯示當前用戶在所有終端中的進程
-e查看內存中的進程
-l長格式顯示進程信息
-f完整的進程信息
1)查看用戶所有終端的進程
user:賬戶
PID:進程的ID號
%cpu:cpu占用信息
%MEM:內存占用信息
VSZ:虛擬內存
RSS:占用物理內存情況
TTY:進程運行的終端
STAT:進程狀態(tài),S休眠,R運行,Z僵死,>高優(yōu)先級進程,N低優(yōu)先級,S父進程,+前臺運行
START:啟動進程的時間
TIME:占用CPU時間
COMMAND:啟動進程的名字
2)查看內存中運行的進程
3)查看計算機中的動態(tài)進程,3秒更新一次
4)pgrep過濾進程信息
-l顯示進程名字或者ID
-u用戶
-t終端
5)顯示進程樹的詳細信息
3.進程啟動管理
1)進程運行的方式
前臺:現(xiàn)在用戶操作界面,必須等任務完后運行其他任務
后臺:程序運行在后臺,不影響用戶其他操作
2)進程放到后臺的方式
ctrl+z
3)查看后臺進程信息和顯示進程詳細信息(后臺第一個進程調到前臺運行)
4.殺死進程
1)殺死進程的方式
kill
killall
pkill
2)使用kill殺死進程和強制殺死進程
二、計劃任務
1.計劃任務的作用和類型
1)計劃任務的作用
周期重復性操作使用計劃任務實現(xiàn)
2)計劃任務的類型
一次性計劃任務
周期性計劃任務
2.配置一次性計劃任務
3.周期計劃任務
1)crontar命令的選項
-e編輯計劃任務
-u指定運行計劃任務的用戶
-l查看計劃任務列表
-r刪除計劃任務
2)計劃任務控制位字段
3)字段常見的符號作用
4)創(chuàng)建周期計劃任務
5)查看周期計劃任務
6)刪除計劃任務
7)啟動計劃任務服務
另外有需要云服務器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。