Python 檢視伺服器磁碟資訊

2021-08-14 02:46:48 字數 1641 閱讀 9236

檢視磁碟資訊,主要用到了兩個方法

使用方法:

1、安裝 psutil

pip install psutil

2、進入 python shell,並 import psutil

輸入 help(psutil.disk_partitions)

返回

help on

function disk_partitions in module psutil:

disk_partitions(all=false)

return mounted partitions as a list of

(device, mountpoint, fstype, opts) namedtuple.

'opts' field is a raw string separated by commas indicating mount

options which may vary depending on the platform.

if *all* parameter is false return physical devices only and ignore

allothers.

輸入 help(psutil.disk_usage)

返回

function disk_usage in module psutil:

disk_usage(path)

return disk usage statistics about

thegiven *path* as a

namedtuple including total, used and free space expressed in bytes

plus the percentage usage.

3、應用

輸入 psutil.disk_partitions()

>>> psutil.disk_partitions()

[sdiskpart(device='/dev/disk1', mountpoint='/', fstype='hfs', opts='rw,local,rootfs,dovolfs,journaled,multilabel'), sdiskpart(device='/dev/disk12s2', mountpoint='/volumes/qq', fstype='hfs', opts='ro,nosuid,quarantine,local,dovolfs,ignore-ownership,multilabel')]

輸入 psutil.disk_usage(『/』)

>>> psutil.disk_usage("/")

sdiskusage

(total=120101666816, used=88392372224, free=31447150592, percent=73.8)

注:上述查到的大小資訊單位為 bytes,因此,為了便於直觀的觀察使用量,應將其轉換為m或g為單位的資料

1 3 2 檢視伺服器資訊 5 磁碟I O

磁碟i o 步驟1登入lbi伺服器 步驟2檢視i o資訊 iostat x 1 100 引數說明 rrqm s 每秒進行merge 的讀運算元目。即delta rmerge s wrqm s 每秒進行merge 的寫運算元目。即delta wmerge s r s 每秒完成的讀i o 裝置次數。即d...

檢視伺服器資訊

檢視伺服器cpu個數 現在 伺服器的cpu多了,好多同志都分不清楚是幾個cpu,幾核 方法有二 看physical id cat proc cpuinfo grep physical 原來都是4核的,說明只是2個cpu physical id 0 physical id 0 physical id ...

檢視發布伺服器資訊

1 檢視資料庫中有幾個發布,以及相應的資訊,需要在發布庫中執行 如果沒有特殊原因,immediate sync應當為0,否則會導致正整個發布內的項重新初始化快照 2 檢視發布中的article.從這裡可以看到發布的物件 article name 在訂閱端的名稱 destination object ...