婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 淺談Linux中free命令以及它的一些有用選項

淺談Linux中free命令以及它的一些有用選項

熱門標簽:山東企業(yè)電銷機器人價格 百度中國地圖標注中心 公司400電話辦理價格 百度地圖標注開鎖電話 潮州地圖標注 安陽百應電銷機器人加盟 琿春市地圖標注app 依蘭縣地圖標注app pageadm實現地圖標注

Linux 系統管理員面臨的一大挑戰(zhàn)是如何在沒有任何停機時間的情況下維護系統的良好運行。管理內存使用是 Linux 管理員又一個具有挑戰(zhàn)性的任務。free 是 Linux 中一個標準的并且被廣泛使用的命令,它被用來分析內存統計(空閑和已用)。今天,我們將要討論 free 命令以及它的一些有用選項。

我們都知道, IT 基礎設施方面的大多數服務器(包括世界頂級的超級計算機)都運行在 Linux 平臺上,因為和其他操作系統相比, Linux 更加靈活。有的操作系統對于一些微乎其微的改動和補丁更新都需要重啟,但是 Linux 不需要,只有對于一些關鍵補丁的更新, Linux 才會需要重啟。

Linux 系統管理員面臨的一大挑戰(zhàn)是如何在沒有任何停機時間的情況下維護系統的良好運行。管理內存使用是 Linux 管理員又一個具有挑戰(zhàn)性的任務。free 是 Linux 中一個標準的并且被廣泛使用的命令,它被用來分析內存統計(空閑和已用)。今天,我們將要討論 free 命令以及它的一些有用選項。

推薦文章:

smem – Linux 下基于進程和用戶的內存占用報告

vmstat:一個標準的報告虛擬內存統計工具

Free 命令是什么

free 命令能夠顯示系統中物理上的空閑(free)和已用(used)內存,還有交換(swap)內存,同時,也能顯示被內核使用的緩沖(buffers)和緩存(caches)。這些信息是通過解析文件 /proc/meninfo 而收集到的。

顯示系統內存

不帶任何選項運行 free 命令會顯示系統內存,包括空閑(free)、已用(used)、交換(swap)、緩沖(buffers)、緩存(cached)和交換(swap)的內存總數。

# free 
             total       used       free     shared    buffers     cached 
Mem:      32869744   25434276    7435468          0     412032   23361716 
-/+ buffers/cache:    1660528   31209216 
Swap:      4095992          0    4095992 

輸出有三行:

第一行:表明全部內存、已用內存、空閑內存、共用內存(主要被 tmpfs(/proc/meninfo 中的 Shmem 項)使用)、用于緩沖的內存以及緩存內容大小。

全部:全部已安裝內存(/proc/meminfo 中的 MemTotal 項)

已用:已用內存(全部計算 - 空間+緩沖+緩存)

空閑:未使用內存(/proc/meminfo 中的 MemFree 項)

共用:主要被 tmpfs 使用的內存(/proc/meminfo 中的 Shmem 項)

緩沖:被內核緩沖使用的內存(/proc/meminfo 中的 Buffers 項)

緩存:被頁面緩存和 slab 使用的內存(/proc/meminfo 中的 Cached 和 SSReclaimable 項)

第二行:表明已用和空閑的緩沖/緩存

第三行:表明總交換內存(/proc/meminfo 中的 SwapTotal 項)、空閑內存(/proc/meminfo 中的 SwapFree 項)和已用交換內存。

以 MB 為單位顯示系統內存

默認情況下, free 命令以 KB - Kilobytes 為單位輸出系統內存,這對于絕大多數管理員來說會有一點迷糊(當系統內存很大的時候,我們中的許多人需要把輸出轉化為以 MB 為單位,從而才能夠理解內存大小)。為了避免這個迷惑,我們在 free 命令后面加上 -m 選項,就可以立即得到以 MB - Megabytes為單位的輸出。

# free -m 
             total       used       free     shared    buffers     cached 
Mem:         32099      24838       7261          0        402      22814 
-/+ buffers/cache:       1621      30477 
Swap:         3999          0       3999 

如何從上面的輸出中檢查剩余多少空閑內存?主要基于已用(used)和空閑(free)兩列。你可能在想,你只有很低的空閑內存,因為它只有 10%, 為什么?

全部實際可用內存 = (全部內存 - 第 2 行的已用內存)

全部內存 = 32099

實際已用內存 = 1621 ( = 全部內存 - 緩沖 - 緩存)

全部實際可用內存 = 30477

如果你的 Linux 版本是最新的,那么有一個查看實際空閑內存的選項,叫做可用(available) ,對于舊的版本,請看顯示 -/+ buffers/cache 那一行對應的空閑(free)一列。

如何從上面的輸出中檢查有多少實際已用內存?基于已用(used)和空閑(free)一列。你可能想,你已經使用了超過 95% 的內存。

全部實際已用內存 = 第一列已用 - (第一列緩沖 + 第一列緩存)

已用內存 = 24838

已用緩沖 = 402

已用緩存 = 22814

全部實際已用內存 = 1621

以 GB 為單位顯示內存

默認情況下, free 命令會以 KB - kilobytes 為單位顯示輸出,這對于大多數管理員來說會有一些迷惑,所以我們使用上面的選項來獲得以 MB - Megabytes 為單位的輸出。但是,當服務器的內存很大(超過 100 GB 或 200 GB)時,上面的選項也會讓人很迷惑。所以,在這個時候,我們可以在 free 命令后面加上 -g 選項,從而立即得到以 GB - Gigabytes 為單位的輸出。

# free -g 
             total       used       free     shared    buffers     cached 
Mem:            31         24          7          0          0         22 
-/+ buffers/cache:          1         29 
Swap:            3          0          3 

顯示全部內存行

默認情況下, free 命令的輸出只有三行(內存、緩沖/緩存以及交換)。為了統一以單獨一行顯示(全部(內存+交換)、已用(內存+(已用-緩沖/緩存)+交換)以及空閑(內存+(已用-緩沖/緩存)+交換),在 ‘free’ 命令后面加上 -t 選項。

# free -t 
             total       used       free     shared    buffers     cached 
Mem:      32869744   25434276    7435468          0     412032   23361716 
-/+ buffers/cache:    1660528   31209216 
Swap:      4095992          0    4095992 
Total:    36965736   27094804   42740676 

按延遲運行 free 命令以便更好的統計

默認情況下, free 命令只會顯示一次統計輸出,這是不足夠進一步排除故障的,所以,可以通過添加延遲(延遲是指在幾秒后再次更新)來定期統計內存活動。如果你想以兩秒的延遲運行 free 命令,可以使用下面的命令(如果你想要更多的延遲,你可以按照你的意愿更改數值)。

下面的命令將會每 2 秒運行一次直到你退出:

# free -s 2 
             total       used       free     shared    buffers     cached 
Mem:      32849392   25935844    6913548        188     182424   24632796 
-/+ buffers/cache:    1120624   31728768 
Swap:     20970492          0   20970492 
             total       used       free     shared    buffers     cached 
Mem:      32849392   25935288    6914104        188     182424   24632796 
-/+ buffers/cache:    1120068   31729324 
Swap:     20970492          0   20970492 
             total       used       free     shared    buffers     cached 
Mem:      32849392   25934968    6914424        188     182424   24632796 
-/+ buffers/cache:    1119748   31729644 
Swap:     20970492          0   20970492 

按延遲和具體次數運行 free 命令

另外,你可以按延遲和具體次數運行 free 命令,一旦達到某個次數,便自動退出。

下面的命令將會每 2 秒運行一次 free 命令,計數 5 次以后自動退出。

# free -s 2 -c 5 
             total       used       free     shared    buffers     cached 
Mem:      32849392   25931052    6918340        188     182424   24632796 
-/+ buffers/cache:    1115832   31733560 
Swap:     20970492          0   20970492 
             total       used       free     shared    buffers     cached 
Mem:      32849392   25931192    6918200        188     182424   24632796 
-/+ buffers/cache:    1115972   31733420 
Swap:     20970492          0   20970492 
             total       used       free     shared    buffers     cached 
Mem:      32849392   25931348    6918044        188     182424   24632796 
-/+ buffers/cache:    1116128   31733264 
Swap:     20970492          0   20970492 
             total       used       free     shared    buffers     cached 
Mem:      32849392   25931316    6918076        188     182424   24632796 
-/+ buffers/cache:    1116096   31733296 
Swap:     20970492          0   20970492 
             total       used       free     shared    buffers     cached 
Mem:      32849392   25931308    6918084        188     182424   24632796 
-/+ buffers/cache:    1116088   31733304 
Swap:     20970492          0   20970492

人類可讀格式

為了以人類可讀的格式輸出,在 free 命令的后面加上 -h 選項,和其他選項比如 -m 和 -g 相比,這將會更人性化輸出(自動使用 GB 和 MB 單位)。

# free -h 
              total        used        free      shared  buff/cache   available 
Mem:           2.0G        1.6G        138M         20M        188M        161M 
Swap:          2.0G        1.8G        249M 

取消緩沖區(qū)和緩存內存輸出

默認情況下,緩沖/緩存內存是同時輸出的。為了取消緩沖和緩存內存的輸出,可以在 free 命令后面加上 -w 選項。(該選項在版本 3.3.12 上可用)

注意比較上面有緩沖/緩存的輸出。

# free -wh 
              total        used        free      shared     buffers       cache   available 
Mem:           2.0G        1.6G        137M         20M        8.1M        183M        163M 
Swap:          2.0G        1.8G        249M 

顯示最低和最高的內存統計

默認情況下, free 命令不會顯示最低和最高的內存統計。為了顯示最低和最高的內存統計,在 free 命令后面加上 -l 選項。

# free -l 
             total       used       free     shared    buffers     cached 
Mem:      32849392   25931336    6918056        188     182424   24632808 
Low:      32849392   25931336    6918056 
High:            0          0          0 
-/+ buffers/cache:    1116104   31733288 
Swap:     20970492          0   20970492

閱讀關于 free 命令的更過信息

如果你想了解 free 命令的更多可用選項,只需查看其 man 手冊。

# free --help 
or 
# man free 

標簽:淘寶邀評 樂山 滄州 保定 河北 山南 河池 榆林

巨人網絡通訊聲明:本文標題《淺談Linux中free命令以及它的一些有用選項》,本文關鍵詞  淺談,Linux,中,free,命令,以及,;如發(fā)現本文內容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《淺談Linux中free命令以及它的一些有用選項》相關的同類信息!
  • 本頁收集關于淺談Linux中free命令以及它的一些有用選項的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    亚洲视频中文字幕| 久久99久国产精品黄毛片色诱| 91精品欧美综合在线观看最新| 91精品久久久久久久久99蜜臂| 国产喷白浆一区二区三区| 视频一区二区三区中文字幕| 国产麻豆精品在线| 精品久久久久久久久久久院品网| 亚洲一区日韩精品中文字幕| 国产91露脸合集magnet| 91精品国产综合久久久久久 | 色综合中文字幕国产| 婷婷亚洲久悠悠色悠在线播放| 成人综合在线网站| 亚洲国产精品t66y| 狠狠久久亚洲欧美| 中文字幕精品一区二区三区精品| 国产精品国产三级国产普通话蜜臀| 久久久久久久免费视频了| 免费精品视频在线| 日韩限制级电影在线观看| 麻豆成人在线观看| 久久精品欧美一区二区三区麻豆| 国内精品免费**视频| 国产欧美精品一区| 成人性视频网站| 亚洲国产日韩精品| 欧美va亚洲va| 国产91在线看| 亚洲欧洲精品一区二区三区| 91麻豆高清视频| 亚洲超碰精品一区二区| 日韩一区二区电影网| 国产麻豆精品一区二区| 国产婷婷一区二区| 97久久超碰国产精品电影| 亚洲视频在线观看一区| 色诱亚洲精品久久久久久| 亚洲va欧美va国产va天堂影院| 日韩欧美区一区二| 91福利社在线观看| 尤物在线观看一区| 久久免费电影网| 欧美在线一二三| 日本va欧美va欧美va精品| 亚洲日本成人在线观看| 久久久久久久久久久电影| 国产99久久久精品| 蜜桃久久久久久| 久久97超碰色| 亚洲激情自拍偷拍| 亚洲精品第一国产综合野| 国产婷婷色一区二区三区四区| 久久久久久久av麻豆果冻| 日韩中文欧美在线| 欧美激情自拍偷拍| 久久精品人人做人人爽人人| 色综合亚洲欧洲| 色婷婷激情综合| 色一情一伦一子一伦一区| 成人一区二区在线观看| 成人av综合一区| a美女胸又www黄视频久久| 99久久99久久精品免费观看 | 国产98色在线|日韩| 欧美日韩中文国产| 北条麻妃国产九九精品视频| 国产成人精品综合在线观看| av不卡免费电影| 一本久久综合亚洲鲁鲁五月天| 一本久久精品一区二区| 7777精品伊人久久久大香线蕉的 | 成人的网站免费观看| 91亚洲精华国产精华精华液| 欧美日韩亚洲综合在线| 欧美疯狂性受xxxxx喷水图片| 欧美精品一区二区久久久| 欧美成人福利视频| 亚洲视频图片小说| 国产精品一区在线观看乱码| 91麻豆自制传媒国产之光| 国产日韩精品一区| 亚洲免费av高清| 久久激情综合网| 日本午夜一本久久久综合| 国产精品九色蝌蚪自拍| 极品少妇xxxx精品少妇偷拍| 蜜臀av一区二区在线观看| 欧美一区二区三区在线| 91小视频在线观看| 91精品国产全国免费观看| 国产亚洲综合在线| 一区二区三区免费| 精品一区在线看| 成人性视频免费网站| 欧美一区二视频| 免费成人小视频| 日韩精品一区二区三区视频| 亚洲一区二区三区在线看| 丁香婷婷深情五月亚洲| 日韩一二三区不卡| 精品日韩在线观看| 成人激情免费网站| 精品入口麻豆88视频| 亚洲蜜臀av乱码久久精品蜜桃| 高清不卡一区二区| 久久久亚洲午夜电影| 精品在线播放免费| 色噜噜久久综合| 日韩和欧美的一区| 3d成人动漫网站| 九九在线精品视频| 日韩精品一区二区三区在线| 亚洲成av人片一区二区三区| 日本不卡视频一二三区| 这里只有精品免费| 精东粉嫩av免费一区二区三区| 久久色中文字幕| 色域天天综合网| 国内精品嫩模私拍在线| 亚洲自拍偷拍网站| 精品国产一区二区精华| 国产不卡视频在线观看| 中文成人综合网| 欧美唯美清纯偷拍| 国产成人精品1024| 日韩一区欧美小说| 欧美高清视频www夜色资源网| 成人永久aaa| 欧美丰满高潮xxxx喷水动漫| 亚洲综合在线视频| 成人黄色在线看| 亚洲国产毛片aaaaa无费看| 久久久久国产精品厨房| 色综合久久99| 国产高清一区日本| 激情五月婷婷综合| 亚洲视频一二区| 国产免费观看久久| 精品免费国产二区三区| 日韩一区二区三区电影在线观看| 国产精品一区二区三区乱码| 午夜伦欧美伦电影理论片| 国产精品久久久久久妇女6080| 日韩av电影免费观看高清完整版| 久久综合国产精品| 日韩欧美国产一区二区三区| 欧美日韩视频不卡| 色综合天天综合色综合av| 色综合久久九月婷婷色综合| 国产精品一卡二卡在线观看| 国精产品一区一区三区mba桃花| 蜜桃精品视频在线| 狠狠v欧美v日韩v亚洲ⅴ| 久久精品国产99久久6| 麻豆一区二区三| 国产成人av电影在线播放| 色婷婷综合久久久久中文一区二区| 91在线免费看| 91香蕉视频mp4| 一区二区免费看| 国产精品美女久久久久久久| 91性感美女视频| 欧美亚洲一区二区在线观看| 日韩精品资源二区在线| 日韩欧美久久久| 亚洲激情中文1区| 亚洲综合免费观看高清在线观看| 日韩av不卡在线观看| 精品久久免费看| 一个色妞综合视频在线观看| 国产在线精品一区二区| 精品污污网站免费看| 国产精品国产三级国产普通话蜜臀| 亚洲欧美日韩一区| 日韩中文字幕1| 色综合天天综合狠狠| 欧美成人伊人久久综合网| www激情久久| 亚洲一本大道在线| 99免费精品在线| 色狠狠综合天天综合综合| 在线免费观看不卡av| 中文字幕在线视频一区| 国产精品一卡二卡| 色哟哟在线观看一区二区三区| 欧美日韩亚洲综合一区二区三区| 国产成人啪午夜精品网站男同| 亚洲成人免费在线| 国v精品久久久网| 国产精品你懂的| 丁香六月久久综合狠狠色| 欧美日韩国产综合一区二区三区 | 国产清纯在线一区二区www| 日本强好片久久久久久aaa| 欧美精品丝袜中出| 免费成人美女在线观看.| 日韩午夜小视频| 国产高清在线观看免费不卡| 久久久久成人黄色影片|