今天將介紹使用Python讀取Linux系統資訊,產生一個快速簡單的報告.
昨天介紹的程式中,有使用Python執行系統命令的功能,今天接著使用這項
功能,以及讀取一些系統檔案,來產生一個簡單直觀的系統概況的報告.
報告的內容如下:
$ ./Linux_Quick_Report.py
###### Hitomi Linux Qucik Report Version:1.0 ######
Report Create Time 2012-10-14 14:59:10
------------------------------------------------------------
System Boot Time - Sun Oct 14 06:30:16 2012
Release - Linux Mint 13 Maya
CPUs - 4
CPU #1 - Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
CPU #2 - Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
CPU #3 - Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
CPU #4 - Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
Memory - 7.68 GB
Swap Size - 7.88 GB
Swap Used Percent - 0.00 %
Total Processes - 171.00
System Processes - 89.00
------------------------------------------------------------
Disk Info
Filesystem - /dev/sda1
Size - 923G
Used - 442G
Available - 436G
Use Percent - 51%
Mounted on - /
============================================================
明天再把程式碼做一說明.