国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統(tǒng) > Linux > 正文

Linux里有哪些實用技巧

2024-08-27 23:55:06
字體:
供稿:網(wǎng)友
  這篇文章主要講解了“Linux中有哪些實用技巧”,文中的講解內(nèi)容簡單清晰,易于學(xué)習(xí)與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學(xué)習(xí)“Linux中有哪些實用技巧”吧!
 
  Linux中有哪些實用技巧
 
  重點:
 
 ?、?學(xué)會查看linux各種狀態(tài),包括:網(wǎng)絡(luò)IO、磁盤、CPU、內(nèi)存等;
 
 ?、?學(xué)會理解命令所代表的含義,能夠迅速發(fā)現(xiàn)集群存在的問題。
 
  1、核心命令
  linux 監(jiān)控網(wǎng)絡(luò)IO、磁盤、CPU、內(nèi)存:
 
  CPU:vmstat 、sar –u、top
  磁盤IO:iostat –xd、sar –d、top
  網(wǎng)絡(luò)IO:iftop -n、ifstat、dstat –nt、sar -n DEV 2 3
  磁盤容量:df –h
  內(nèi)存使用:free –m、top
  2、常用命令
 ?。?)內(nèi)存:條數(shù)、每條大小、內(nèi)存是DDR4還是DDR3、內(nèi)存頻率是2666MT/S還是1600MT/s
 
  條數(shù): dmidecode|grep -A5 'Memory Device'|grep Size | grep -v Installed |wc -l
 
  每條大小:   dmidecode|grep -A5 'Memory Device'|grep Size | grep -v Installed |uniq
 
  內(nèi)存類型:   dmidecode | grep -A16 "Memory Device" | grep 'Type:' |grep -v Unknown |uniq
 
  內(nèi)存頻率:    dmidecode | grep -A16 "Memory Device" | grep 'Speed' |grep -v Unknown |uniq
 
 ?。?)硬盤:塊數(shù),大小
 
  fdisk -l | grep "Disk /dev/sd"
 
  (3)查看什么進程占用端口
 
  netstat -antp | fgrep <port>
 
 ?。?)查看進程資源
 
  jps -l           #  獲取進程id
  jmap -heap 21046
 ?。?)CPU個數(shù)
 
  cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
 
  (6)CPU核數(shù)
 
  cat /proc/cpuinfo| grep "cpu cores"| uniq
 
 ?。?)CPU主頻
 
  cat /proc/cpuinfo| grep "model name"| uniq
 
  3、核心命令詳解
  3.1、ps aux
  ps命令用于查看系統(tǒng)中的進程狀態(tài)
 
 
  3.2、Top
  top命令是Linux下常用的性能分析工具,能夠?qū)崟r顯示系統(tǒng)中各個進程的資源占用狀況,類似于Windows的任務(wù)管理器。
 
  Linux中有哪些實用技巧
 
  1、上半部分顯示了整體系統(tǒng)負載情:
 
  top一行:從左到右依次為當前系統(tǒng)時間,系統(tǒng)運行的時間,系統(tǒng)在之前1min、5min和15min內(nèi)cpu的平均負載值
  Tasks一行:該行給出進程整體的統(tǒng)計信息,包括統(tǒng)計周期內(nèi)進程總數(shù)、運行狀態(tài)進程數(shù)、休眠狀態(tài)進程數(shù)、停止狀態(tài)進程數(shù)和僵死狀態(tài)進程數(shù)
  Cpu(s)一行:cpu整體統(tǒng)計信息,包括用戶態(tài)下進程、系統(tǒng)態(tài)下進程占用cpu時間比,nice值大于0的進程在用戶態(tài)下占用cpu時間比,cpu處于idle狀態(tài)、wait狀態(tài)的時間比,以及處理硬中斷、軟中斷的時間比
   2、下半部分顯示了各個進程的運行情況:
 
  PID: 進程pid
  USER: 拉起進程的用戶
  PR: 該列值加100為進程優(yōu)先級,若優(yōu)先級小于100,則該進程為實時(real-time)進程,否則為普通(normal)進程,實時進程的優(yōu)先級更高,更容易獲得cpu調(diào)度,以上輸出結(jié)果中,java進程優(yōu)先級為120,是普通進程,had進程優(yōu)先級為2,為實時進程,migration 進程的優(yōu)先級RT對應(yīng)于0,為最高優(yōu)先級
  NI: 進程的nice優(yōu)先級值,該列中,實時進程的nice值為0,普通進程的nice值范圍為-20~19
  VIRT: 進程所占虛擬內(nèi)存大?。J單位kB)
  RES: 進程所占物理內(nèi)存大?。J單位kB)
  SHR: 進程所占共享內(nèi)存大小(默認單位kB)
  S: 進程的運行狀態(tài)
  %CPU: 采樣周期內(nèi)進程所占cpu百分比
  %MEM: 采樣周期內(nèi)進程所占內(nèi)存百分比
  TIME+: 進程使用的cpu時間總計
  COMMAND: 拉起進程的命令
  1、遇到問題不要慌。根據(jù)經(jīng)驗,再通過命令排查內(nèi)存、磁盤、網(wǎng)絡(luò)、cpu,問題無非就這幾類,切不可著急忙慌亂改一通,讓簡單問題復(fù)雜化。
 
  2、根據(jù)以上命令,提前設(shè)置監(jiān)控預(yù)警。監(jiān)控預(yù)警能夠讓你及時發(fā)現(xiàn)系統(tǒng)的性能信息、比如磁盤快滿了,內(nèi)存超負荷了,我們可以提前作出調(diào)整。

(編輯:武林網(wǎng))

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 大名县| 景德镇市| 丹江口市| 阿图什市| 江华| 故城县| 德昌县| 五大连池市| 新河县| 襄城县| 彰化市| 鄂尔多斯市| 来凤县| 深圳市| 堆龙德庆县| 阿鲁科尔沁旗| 城市| 岐山县| 宁化县| 保康县| 抚顺县| 肇东市| 二连浩特市| 明光市| 宁晋县| 南陵县| 宁明县| 盘锦市| 湘潭县| 永和县| 乐安县| 延庆县| 景泰县| 长宁区| 大同县| 武陟县| 黄石市| 新和县| 文昌市| 枣阳市| 永嘉县|