運維應用

#############運維應用##############運維

1.文件操做ide

shutil模塊簡單來講是用來複制、歸檔文件和目錄ui

shutil.copyfile(src,dst) 複製一個文件spa

shutil.copymod(src,dst) 複製文件權限 , 將文件權限同步到其餘文件orm

shutil.copy(src,dst) 源必須是文件,可是 dst 能夠是文件或者目錄,與cp 相似blog

 

shutil.copy2(src,dst) 與 copy 相似,可是源數據也會複製,相似cp -p 命令,將權限 , 時間戳等源數據也複製過去。遞歸

shutil.copytree(src,dst) 以copy2 的方式遞歸複製一個目錄:進程

shutil.rmtree(path) 遞歸刪除一個目錄內存

 

2.打包壓縮get

shutil.make_archive(base_name, format, root_dir=None,base_dir=None)

basename: 打包後的文件名稱,

format: 以什麼樣的格式打包, rootdir 壓縮的根目錄。

base_dir 開始壓縮的目錄。

rootdir 和 basedir 默認都是當前目錄

 wKioL1ls6PmSHa6GAABxVM7INUg864.png-wh_50

 

3.進程管理

/proc 目錄中的主要文件的說明只簡單列出幾個常常用到監控中的文件

/proc/cpuinfo CPU 信息

/proc/loadavg 系統平均負載信息

/proc/meminfo 內存相關信息,包括物理內存和交換分區

/proc/swaps 交換分區使用狀況

相關文章
相關標籤/搜索