Linux系统中进程管理作用是什么
建站服務器
Linux系統中進程管理作用是什么?這個問題可能是我們日常學習或工作經常見到的。希望通過這個問題能讓你收獲頗深。下面是小編給大家帶來的參考內容,讓我們一起來看看吧!
1,什么是進程?
進程是正在執行的一個程序或者命令,每一個進程都是一個運行實體,都有自己的地址空間,并占用一定的系統資源。
2,進程管理作用?
判斷服務器健康狀態
產看系統中所有的進程
殺死進程
== 查看進程命令 ==
ps
命令行結果說明
top
top 命令結果
第一行信息為任務信息隊列
load avaerage:0.00 0.00 0.00 分別表示 系統在之前 1 分鐘,5 分鐘,15 分鐘的平均負載,如果是單核則 一般認為小于 1 時,負載較小,大于 1 時負載較大
第二行為 CPU 信息
%Cpu(s):
0.1us: 用戶模式占用的 CPU 百分比
0.1sy: 系統模式占用的 CPU 百分比
0.1ni: 改變過優先級的用戶進程占用的 CPU 百分比
1.1id: 空閑 CPU 的 CPU 百分比
0.1wa: 等待輸入 / 輸出的進程的占用 CPU 百分比
0.1hi: 硬中斷請求服務占用的 CPU 百分比
0.1si: 軟中斷請求服務占用的 CPU 百分比
0.1st: 虛擬時間百分比,即當有虛擬機時候,虛擬 CPU 等待
實際 CPU 的時間百分比
第三行為 物理內存 信息
第四行為 交換分區 (swap) 信息
pstree
查看進程樹,即用于查看進程樹之間的關系,即哪個進程是父進程,哪個是子進程,可以清楚的看出來是誰創建了誰
== 終止進程 ==
kill
== 工作管理 ==
jobs -l
顯示后臺工作的 ID
+ 號代表最近一個放入后臺的工作,也是工作恢復時候,默認恢復的工作
- 號 代表倒數第二個放入后臺的工作
Ctr+Z 代表 將工作放入后臺 暫停狀態
& 代表 將工作放入后臺運行
后臺恢復的執行命令,是不能和前臺有交互的,否則不能恢復到后臺執行
== 系統資源查看 ==
free 查看內存使用狀態
緩存和緩沖區別?
緩存 (cache) 是用來加速數據從硬盤中讀取的,緩沖 (buffer) 是用來加速數據寫入硬盤的
== 系統定時任務 ==
crond 服務管理與訪問控制
crond 一般是默認啟動的
service crond restart chkconfig crond on
crontab 用戶的 crontab 設置
* * * * * php /mnt/d/CODE/MY/EighthWorld/artisan schedule:run >> /home/fantasy/error.log 2>&1 第一個*:一個小時的第幾分鐘 0-59 第二個*:一天中的第幾小時 0-23 第三個*:一個月中的第幾天 1-31 第四個*:一年中的第幾月 1-12 第五個*:一周的星期幾 0-7(0和7都代表周日)
感謝各位的閱讀!看完上述內容,你們對Linux系統中進程管理作用是什么大概了解了嗎?希望文章內容對大家有所幫助。如果想了解更多相關文章內容,歡迎關注億速云行業資訊頻道。
總結
以上是生活随笔為你收集整理的Linux系统中进程管理作用是什么的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux密码忘记重置密码怎么办
- 下一篇: linux下的定时任务可以分为几类