亚欧洲精品在线观看,窝窝影院午夜看片,久久国产成人午夜av影院宅,午夜91,免费国产人成网站,ts在线视频,欧美激情在线一区

操作系統(tǒng)

簡述linux系統(tǒng)日常管理

時間:2025-03-01 22:16:26 操作系統(tǒng) 我要投稿
  • 相關推薦

簡述linux系統(tǒng)日常管理

  大家了解Linux操作系統(tǒng)嗎?下面是我們給大家整理出來的精彩內容。我相信,這些問題也肯定是很多朋友在關心的,所以我就給大家談談這個!

  1. w查看當前系統(tǒng)的負載

  相信所有的linux管理員最常用的命令就是這個’w’ 了,該命令顯示的信息還是蠻豐富的。第一行從左面開始顯示的信息依次為:時間,系統(tǒng)運行時間,登錄用戶數(shù),平均負載。第二行開始以及下面所有的行,告訴我們的信息是,當前登錄的都有哪些用戶,以及他們是從哪里登錄的等等。其實,在這些信息當中,筆者認為我們最應該關注的應該是第一行中的’load average:’后面的三個數(shù)值。

  第一個數(shù)值表示1分鐘內系統(tǒng)的平均負載值;第二個數(shù)值表示5分鐘內系統(tǒng)的平均負載值;第三個數(shù)值表示15分鐘系統(tǒng)的平均負載值。這個值的意義是,單位時間段內CPU活動進程數(shù)。當然這個值越大就說明你的服務器壓力越大。一般情況下這個值只要不超過你服務器的cpu數(shù)量就沒有關系,如果你的服務器cpu數(shù)量為8,那么這個值若小于8,就說明你的服務器沒有壓力,否則就要關注一下了。到這里你肯定會問,如何查看服務器有幾個cpu?

  就是用這個命令了。’/proc/cpuinfo’這個文件記錄了cpu的詳細信息。目前市面上的服務器通常都是2顆4核cpu,在linux看來,它就是8個cpu。查看這個文件時則會顯示8段類似的信息,而最后一段信息中processor : 后面跟的是’7’。所以查看當前系統(tǒng)有幾個cpu,你可以使用這個命令:’ grep -c 'processor' /proc/cpuinfo’ 。

  2. vmstat監(jiān)控系統(tǒng)的狀態(tài)

  上面講的w查看的是系統(tǒng)整體上的負載,通過看那個數(shù)值可以知道當前系統(tǒng)有沒有壓力,但是具體是哪里(CPU, 內存,磁盤等)有壓力就無法判斷了。通過vmstat就可以知道具體是哪里有壓力。vmstat命令打印的結果共分為6部分:procs, memory, swap, io, system, cpu.請重點關注一下紅色標出的項。

  1)procs 顯示進程相關信息

  r :表示運行和等待cpu時間片的進程數(shù),如果長期大于服務器cpu的個數(shù),則說明cpu不夠用了;

  b :表示等待資源的進程數(shù),比如等待I/O, 內存等,這列的值如果長時間大于1,則需要你關注一下了;

  2)memory 內存相關信息

  swpd :表示切換到交換分區(qū)中的內存數(shù)量 ;

  free :當前空閑的內存數(shù)量;

  buff :緩沖大小,(即將寫入磁盤的);

  cache :緩存大小,(從磁盤中讀取的);

  3)swap 內存交換情況

  si :由內存進入交換區(qū)的數(shù)量;

  so :由交換區(qū)進入內存的數(shù)量;

  4)io 磁盤使用情況

  bi :從塊設備讀取數(shù)據(jù)的量(讀磁盤);

  bo: 從塊設備寫入數(shù)據(jù)的量(寫磁盤);

  5)system 顯示采集間隔內發(fā)生的中斷次數(shù)

  in :表示在某一時間間隔中觀測到的每秒設備中斷數(shù);

  cs :表示每秒產生的上下文切換次數(shù);

  6)CPU 顯示cpu的使用狀態(tài)

  us :顯示了用戶下所花費 cpu 時間的百分比;

  sy :顯示系統(tǒng)花費cpu時間百分比;

  id :表示cpu處于空閑狀態(tài)的時間百分比;

  wa :表示I/O等待所占用cpu時間百分比;

  st :表示被偷走的cpu所占百分比(一般都為0,不用關注);

  以上所介紹的各個參數(shù)中,筆者經常會關注r列,b列,和wa列,三列代表的含義在上邊說得已經很清楚。IO部分的bi以及bo也是我要經常參考的對象。如果磁盤io壓力很大時,這兩列的數(shù)值會比較高。另外當si, so兩列的數(shù)值比較高,并且在不斷變化時,說明內存不夠了,內存中的數(shù)據(jù)頻繁交換到交換分區(qū)中,這往往對系統(tǒng)性能影響極大。

  筆者用vmstat時,經常用這樣的形式,’vmstat 1 5’ 表示每隔1秒鐘打印一次系統(tǒng)狀態(tài),連續(xù)打印5次。當然你也可以 ‘vmstat 1 ‘ 表示每隔1秒鐘打印一次系統(tǒng)狀態(tài),一直打印,除非你按ctrl + c強制結束。

【簡述linux系統(tǒng)日常管理】相關文章:

Linux系統(tǒng)文件管理04-21

linux系統(tǒng)命令11-23

linux系統(tǒng)命令(經典)01-25

實用的Linux/Unix系統(tǒng)磁帶管理命令03-19

Linux系統(tǒng)文件目錄管理常用的命令04-19

Linux系統(tǒng)管理命令大全08-15

Linux 文件系統(tǒng)管理07-26

linux實用系統(tǒng)管理命令04-22

Linux操作系統(tǒng)上的系統(tǒng)管理命令07-16