shell脚本中取消高亮显示_Linux中强大的top命令
top命令算是最直觀、好用的查看服務器負載的命令了。它實時動態刷新顯示服務器狀態信息,且可以通過交互式命令自定義顯示內容,非常強大。
在終端中輸入top,回車后會顯示如下內容:
一、系統信息統計
前五行是系統整體狀態的統計信息展示區域。下面分別介紹每一行中的內容:
1、第一行顯示服務器概況
如下所示,第一行列出了服務器運行了多長時間,當前有多少個用戶登錄,服務器的負荷情況等,使用uptime命令能獲得同樣的結果。
平均負載的值越小代表系統壓力越小,越大則代表系統壓力越大。通常,我們會以最后一個數值,也就是15分鐘內的平均負載作為參考來評估系統的負載情況。
對于只有單核cpu的系統,1.0是該系統所能承受負荷的邊界值,大于1.0則有處理需要等待。
一個單核cpu的系統,平均負載的合適值是0.7以下。如果負載長期徘徊在1.0,則需要考慮馬上處理了。超過1.0的負載,可能會帶來非常嚴重的后果。
當然,多核cpu的系統是在前述值的基礎上乘以cpu內核的個數。如對于多核cpu的系統,有N個核則所能承受的邊界值為N.0。
可以使用如下命令來查看每個處理器的信息:
cat /proc/cpuinfo如果只想計算有多少個cpu內核,可以使用如下命令:
cat /proc/cpuinfo | grep 'model name' | wc -l2、第二行是進程信息:
3、第三行是CPU信息:
4、第四行是內存信息:
5、第五行是swap交換分區信息:
二、進程(任務)狀態監控
第七行及以下顯示了各進程(任務)的狀態監控。各列所代表的含義如下:
三、與top交互
- 按鍵b打開或關閉 運行中進程的高亮效果
- 按鍵x打開或關閉 排序列的高亮效果
- shift + > 或 shift + < 可以向右或左改變排序列
- f鍵,可以進入編輯要顯示字段的視圖,有 * 號的字段會顯示,無 * 號不顯示,可根據頁面提示選擇或取消字段。
以上內容希望幫助到大家,很多PHPer在進階的時候總會遇到一些問題和瓶頸,業務代碼寫多了沒有方向感,不知道該從那里入手去提升,對此我整理了一些資料,包括但不限于:分布式架構、高可擴展、高性能、高并發、服務器性能調優、TP6,laravel,YII2,Redis,Swoole、Swoft、Kafka、Mysql優化、shell腳本、Docker、微服務、Nginx等多個知識點高級進階干貨需要的可以免費分享給大家,需要
PHP進階架構師>>>視頻、面試文檔免費獲取?docs.qq.com或者關注咱們下面的專欄
PHP架構師之路?zhuanlan.zhihu.com來源:http://tabalt.net/blog/linux-top/總結
以上是生活随笔為你收集整理的shell脚本中取消高亮显示_Linux中强大的top命令的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python leetcode_Leet
- 下一篇: linux查看硬盘smart_Linux